diff --git a/source/os/src/osEnv.c b/source/os/src/osEnv.c index 1dfad1b937..7984471bd0 100644 --- a/source/os/src/osEnv.c +++ b/source/os/src/osEnv.c @@ -127,9 +127,8 @@ bool osTempSpaceSufficient() { return tsTempSpace.size.avail > tsTempSpace.reser int32_t osSetTimezone(const char *tz) { return taosSetSystemTimezone(tz, tsTimezoneStr, &tsDaylight, &tsTimezone); } void osSetSystemLocale(const char *inLocale, const char *inCharSet) { - if (inLocale == NULL || inCharSet == NULL) return; - (void)memcpy(tsLocale, inLocale, strlen(inLocale) + 1); - (void)memcpy(tsCharset, inCharSet, strlen(inCharSet) + 1); + if (!inLocale) (void)memcpy(tsLocale, inLocale, strlen(inLocale) + 1); + if (!inCharSet) (void)memcpy(tsCharset, inCharSet, strlen(inCharSet) + 1); } void osSetProcPath(int32_t argc, char **argv) {