diff --git a/src/common/init.c b/src/common/init.c index 5ac6abf6b..2da9f3027 100644 --- a/src/common/init.c +++ b/src/common/init.c @@ -54,9 +54,6 @@ void ffInitInstance(void) #else // Never use `setlocale(LC_ALL, "")` setlocale(LC_TIME, ""); - #ifdef LC_MESSAGES - setlocale(LC_MESSAGES, ""); - #endif #endif initState(&instance.state); diff --git a/src/detection/locale/locale_linux.c b/src/detection/locale/locale_linux.c index 4b5123059..34c1fb52f 100644 --- a/src/detection/locale/locale_linux.c +++ b/src/detection/locale/locale_linux.c @@ -8,19 +8,9 @@ void ffDetectLocale(FFstrbuf* result) if(result->length > 0) return; - ffStrbufAppendS(result, getenv("LC_MESSAGES")); - if(result->length > 0) - return; - ffStrbufAppendS(result, getenv("LANG")); if(result->length > 0) return; - #ifdef LC_MESSAGES - ffStrbufAppendS(result, setlocale(LC_MESSAGES, NULL)); - if(result->length > 0) - return; - #endif - ffStrbufAppendS(result, setlocale(LC_TIME, NULL)); }