From 2a8ef27f33934be8f1e7953239fe6a93fd07357e Mon Sep 17 00:00:00 2001 From: dmchen Date: Thu, 25 Jan 2024 08:22:21 +0000 Subject: [PATCH] compile in macos --- source/libs/monitorfw/src/taos_metric_sample.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/libs/monitorfw/src/taos_metric_sample.c b/source/libs/monitorfw/src/taos_metric_sample.c index 1ee699fe2b..c6c3844ab3 100644 --- a/source/libs/monitorfw/src/taos_metric_sample.c +++ b/source/libs/monitorfw/src/taos_metric_sample.c @@ -71,7 +71,7 @@ int taos_metric_sample_add(taos_metric_sample_t *self, double r_value) { } #ifdef DOUBLE_ATOMIC - _Atomic double old = atomic_load(&self->r_value); + /*_Atomic*/ double old = atomic_load(&self->r_value); for (;;) { _Atomic double new = ATOMIC_VAR_INIT(old + r_value); @@ -94,7 +94,7 @@ int taos_metric_sample_sub(taos_metric_sample_t *self, double r_value) { } #ifdef DOUBLE_ATOMIC - _Atomic double old = atomic_load(&self->r_value); + /*_Atomic*/ double old = atomic_load(&self->r_value); for (;;) { _Atomic double new = ATOMIC_VAR_INIT(old - r_value); if (atomic_compare_exchange_weak(&self->r_value, &old, new)) { @@ -130,7 +130,7 @@ int taos_metric_sample_exchange(taos_metric_sample_t *self, double r_value, doub } #ifdef DOUBLE_ATOMIC - _Atomic double new = ATOMIC_VAR_INIT(r_value); + /*_Atomic*/ double new = ATOMIC_VAR_INIT(r_value); for (;;) { _Atomic double old = atomic_load(&self->r_value); *old_value = old;