From 2b72bab466460aae907f400a7084a1d0f930267d Mon Sep 17 00:00:00 2001 From: Shuduo Sang Date: Mon, 6 Apr 2020 21:39:09 +0800 Subject: [PATCH] fix 2.0 branch compile warning. --- src/dnode/CMakeLists.txt | 1 + src/dnode/src/dnodeMain.c | 1 + src/vnode/tsdb/src/tsdbMain.c | 2 +- tests/examples/c/demo.c | 2 ++ tests/tsim/src/cJSON.c | 2 +- 5 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/dnode/CMakeLists.txt b/src/dnode/CMakeLists.txt index f0be3f9044..8a70107629 100644 --- a/src/dnode/CMakeLists.txt +++ b/src/dnode/CMakeLists.txt @@ -6,6 +6,7 @@ IF ((TD_LINUX_64) OR (TD_LINUX_32 AND TD_ARM)) INCLUDE_DIRECTORIES(${TD_COMMUNITY_DIR}/src/inc) INCLUDE_DIRECTORIES(${TD_COMMUNITY_DIR}/src/util/inc) INCLUDE_DIRECTORIES(${TD_COMMUNITY_DIR}/src/query/inc) + INCLUDE_DIRECTORIES(${TD_COMMUNITY_DIR}/src/mnode/inc) INCLUDE_DIRECTORIES(${TD_COMMUNITY_DIR}/src/vnode/tsdb/inc) INCLUDE_DIRECTORIES(${TD_COMMUNITY_DIR}/src/common/inc) INCLUDE_DIRECTORIES(${TD_ENTERPRISE_DIR}/src/inc) diff --git a/src/dnode/src/dnodeMain.c b/src/dnode/src/dnodeMain.c index d1596ca99a..36f3a0e612 100644 --- a/src/dnode/src/dnodeMain.c +++ b/src/dnode/src/dnodeMain.c @@ -28,6 +28,7 @@ #include "dnodeRead.h" #include "dnodeShell.h" #include "dnodeWrite.h" +#include "mgmtGrant.h" static int32_t dnodeInitSystem(); static int32_t dnodeInitStorage(); diff --git a/src/vnode/tsdb/src/tsdbMain.c b/src/vnode/tsdb/src/tsdbMain.c index 1a8e50d0ee..343e332574 100644 --- a/src/vnode/tsdb/src/tsdbMain.c +++ b/src/vnode/tsdb/src/tsdbMain.c @@ -654,7 +654,7 @@ static int32_t tsdbSetRepoEnv(STsdbRepo *pRepo) { } static int32_t tsdbDestroyRepoEnv(STsdbRepo *pRepo) { - char fname[128]; + char fname[260]; if (pRepo == NULL) return 0; char *dirName = calloc(1, strlen(pRepo->rootDir) + strlen("tsdb") + 2); if (dirName == NULL) { diff --git a/tests/examples/c/demo.c b/tests/examples/c/demo.c index d92eabab49..e06dbedfca 100644 --- a/tests/examples/c/demo.c +++ b/tests/examples/c/demo.c @@ -45,6 +45,8 @@ static int32_t doQuery(TAOS* taos, const char* sql) { } taos_free_result(res); + + return 0; } int main(int argc, char *argv[]) { diff --git a/tests/tsim/src/cJSON.c b/tests/tsim/src/cJSON.c index b2e2f47bda..ecf0e05b42 100644 --- a/tests/tsim/src/cJSON.c +++ b/tests/tsim/src/cJSON.c @@ -290,7 +290,7 @@ loop_end: input_buffer->offset += (size_t)(after_end - number_c_string); - strncpy(item->numberstring, number_c_string, 12); + strncpy(item->numberstring, (const char *)number_c_string, 12); return true; }