diff --git a/source/os/src/osTimezone.c b/source/os/src/osTimezone.c index 07846781ad..68da2ce25e 100644 --- a/source/os/src/osTimezone.c +++ b/source/os/src/osTimezone.c @@ -46,6 +46,8 @@ #endif void taosSetSystemTimezone(const char *inTimezone, char *outTimezone, int8_t *outDaylight) { + if (inTimezone == NULL || inTimezone[0] == 0) return; + #ifdef WINDOWS char winStr[TD_LOCALE_LEN * 2]; sprintf(winStr, "TZ=%s", inTimezone);