diff --git a/source/common/src/tvariant.c b/source/common/src/tvariant.c index e05471204a..3c561de22f 100644 --- a/source/common/src/tvariant.c +++ b/source/common/src/tvariant.c @@ -89,7 +89,7 @@ static int32_t parseSignAndUInteger(const char *z, int32_t n, bool *is_neg, uint return TSDB_CODE_FAILED; } if (val > UINT64_MAX) { - errno == ERANGE; + errno = ERANGE; return TSDB_CODE_FAILED; } *value = round(val);