From 371eaf153f33f9db15d4b00aa4d873e39afee4c1 Mon Sep 17 00:00:00 2001 From: "Arnold D. Robbins" Date: Fri, 21 Mar 2014 13:41:21 +0200 Subject: Fix dfa for systems without locales. --- dfa.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'dfa.c') diff --git a/dfa.c b/dfa.c index 8771bbee..813c239b 100644 --- a/dfa.c +++ b/dfa.c @@ -820,9 +820,13 @@ using_simple_locale (void) static int unibyte_c = -1; if (unibyte_c < 0) { +#ifdef LC_ALL char *locale = setlocale (LC_ALL, NULL); unibyte_c = (locale && (STREQ (locale, "C") || STREQ (locale, "POSIX"))); +#else + unibyte_c = 1; +#endif } return unibyte_c; } -- cgit v1.2.3