From 77ed0ee1c5ee3c7f781147c7ac3c1803378cbfe5 Mon Sep 17 00:00:00 2001 From: facetosea <25808407@qq.com> Date: Wed, 13 Nov 2024 13:24:45 +0800 Subject: [PATCH] enh: osSetSystemLocale --- source/os/src/osEnv.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) 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) {