From bc546e27bc46672d5f3c93139612649a876c83ea Mon Sep 17 00:00:00 2001 From: yihaoDeng Date: Thu, 5 Dec 2024 15:21:03 +0800 Subject: [PATCH] use safe func --- source/os/src/osString.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/os/src/osString.c b/source/os/src/osString.c index 9a681d9d75..fd2c44a49e 100644 --- a/source/os/src/osString.c +++ b/source/os/src/osString.c @@ -184,7 +184,8 @@ int32_t taosStr2Uint64(const char *str, uint64_t *val) { if (str == NULL || val == NULL) { return TSDB_CODE_INVALID_PARA; } - char *endptr = NULL; + char *endptr = NULL; + errno = 0; uint64_t ret = strtoull(str, &endptr, 10); if (errno == ERANGE && (ret == ULLONG_MAX)) { return TAOS_SYSTEM_ERROR(errno);