Skip to content

Commit 7246ce5

Browse files
committed
refactor
Signed-off-by: composer <[email protected]>
1 parent 6bb142f commit 7246ce5

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

plugins/out_doris/doris.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,15 +43,15 @@
4343
#include <fluent-bit/flb_callback.h>
4444

4545
#ifdef FLB_SYSTEM_WINDOWS
46-
#include <winnt.h>
46+
#include <windows.h>
4747
#endif
4848

4949
static inline void sync_fetch_and_add(size_t *dest, size_t value) {
5050
#ifdef FLB_SYSTEM_WINDOWS
5151
#ifdef _WIN64
52-
InterlockedAdd64((LONG64 *) dest, (LONG64) value);
52+
InterlockedAdd64((LONG64 volatile *) dest, (LONG64) value);
5353
#else
54-
InterlockedAdd((LONG *) dest, (LONG) value);
54+
InterlockedAdd((LONG volatile *) dest, (LONG) value);
5555
#endif
5656
#else
5757
__sync_fetch_and_add(dest, value);

plugins/out_doris/doris_conf.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,18 +28,18 @@
2828
#include "doris_conf.h"
2929

3030
#ifdef FLB_SYSTEM_WINDOWS
31-
#include <winnt.h>
31+
#include <windows.h>
3232
#endif
3333

34-
static inline void atomic_store(volatile int *dest, int val) {
34+
static inline void atomic_store(int *dest, int val) {
3535
#ifdef FLB_SYSTEM_WINDOWS
3636
InterlockedExchange((LONG volatile *) dest, (LONG) val);
3737
#else
3838
__atomic_store_n(dest, val, __ATOMIC_RELEASE);
3939
#endif
4040
}
4141

42-
static inline int atomic_load(volatile int *dest) {
42+
static inline int atomic_load(int *dest) {
4343
#ifdef FLB_SYSTEM_WINDOWS
4444
return (int) InterlockedCompareExchange((LONG volatile *) dest, 0, 0);
4545
#else
@@ -166,7 +166,7 @@ struct flb_out_doris *flb_doris_conf_create(struct flb_output_instance *ins,
166166
}
167167

168168
/* url: /api/{database}/{table}/_stream_load */
169-
snprintf(ctx->uri, sizeof(ctx->uri) - 1, "/api/%s/%s/_stream_load", ctx->database, ctx->table);
169+
snprintf(ctx->uri, sizeof(ctx->uri), "/api/%s/%s/_stream_load", ctx->database, ctx->table);
170170

171171
/* label prefix */
172172
ctx->add_label = 1;

0 commit comments

Comments
 (0)