diff options
-rw-r--r-- | src/flexdef.h | 6 | ||||
-rw-r--r-- | src/main.c | 2 |
2 files changed, 5 insertions, 3 deletions
diff --git a/src/flexdef.h b/src/flexdef.h index b4981c4..a48c64d 100644 --- a/src/flexdef.h +++ b/src/flexdef.h @@ -76,8 +76,10 @@ #include <strings.h> #include "flexint.h" -/* We use gettext. So, when we write strings which should be translated, we mark them with _() */ -#ifdef ENABLE_NLS +/* We use gettext. So, when we write strings which should be translated, we + * mark them with _() + */ +#if defined(ENABLE_NLS) && ENABLE_NLS #ifdef HAVE_LOCALE_H #include <locale.h> #endif /* HAVE_LOCALE_H */ @@ -197,7 +197,7 @@ int flex_main (int argc, char *argv[]) /* Wrapper around flex_main, so flex_main can be built as a library. */ int main (int argc, char *argv[]) { -#ifdef ENABLE_NLS +#if defined(ENABLE_NLS) && ENABLE_NLS #if HAVE_LOCALE_H setlocale (LC_MESSAGES, ""); setlocale (LC_CTYPE, ""); |