diff --git a/src/client/src/tscSystem.c b/src/client/src/tscSystem.c index 9fea38c64e581808d2aa09a27aa2082055511016..4ea2bbdeafaff1afbc4bc5bd14a5d9816cabcf68 100644 --- a/src/client/src/tscSystem.c +++ b/src/client/src/tscSystem.c @@ -53,7 +53,7 @@ static pthread_once_t tscinit = PTHREAD_ONCE_INIT; // pthread_once can not return result code, so result code is set to a global variable. static volatile int tscInitRes = 0; - +\ void tscCheckDiskUsage(void *UNUSED_PARAM(para), void *UNUSED_PARAM(param)) { taosGetDisk(); taosTmrReset(tscCheckDiskUsage, 20 * 1000, NULL, tscTmr, &tscCheckDiskUsageTmr); @@ -480,11 +480,11 @@ static setConfRet taos_set_config_imp(const char *config){ if (strlen(ret.retMsg) == 0){ snprintf(ret.retMsg, RET_MSG_LENGTH, "part error|%s", item->string); }else{ - int leftSize = RET_MSG_LENGTH - 1 - strlen(ret.retMsg); - leftSize = leftSize >= 0 ? leftSize : 0; + int tmp = RET_MSG_LENGTH - 1 - (int)strlen(ret.retMsg); + size_t leftSize = tmp >= 0 ? tmp : 0; strncat(ret.retMsg, "|", leftSize); - leftSize = RET_MSG_LENGTH - 1 - strlen(ret.retMsg); - leftSize = leftSize >= 0 ? leftSize : 0; + tmp = RET_MSG_LENGTH - 1 - (int)strlen(ret.retMsg); + leftSize = tmp >= 0 ? tmp : 0; strncat(ret.retMsg, item->string, leftSize); } }