diff --git a/include/os/osAtomic.h b/include/os/osAtomic.h index 9fd00cefb4..52be7200bf 100644 --- a/include/os/osAtomic.h +++ b/include/os/osAtomic.h @@ -20,6 +20,8 @@ extern "C" { #endif +#include "tdef.h" + // If the error is in a third-party library, place this header file under the third-party library header file. // When you want to use this feature, you should find or add the same function in the following section. #ifndef ALLOW_FORBID_FUNC diff --git a/source/libs/monitorfw/src/taos_metric_sample.c b/source/libs/monitorfw/src/taos_metric_sample.c index 264fa220df..e784712c3f 100644 --- a/source/libs/monitorfw/src/taos_metric_sample.c +++ b/source/libs/monitorfw/src/taos_metric_sample.c @@ -24,7 +24,7 @@ #include "taos_log.h" #include "taos_metric_sample_i.h" #include "taos_metric_sample_t.h" -#include "os.h" +#include "osAtomic.h" taos_metric_sample_t *taos_metric_sample_new(taos_metric_type_t type, const char *l_value, double r_value) { taos_metric_sample_t *self = (taos_metric_sample_t *)taos_malloc(sizeof(taos_metric_sample_t));