diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2016-11-20 20:16:29 -0800 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2016-11-20 20:16:56 -0800 |
commit | 60e8ffca02dd4eac3a87b744f4f9ef68f3dffa35 (patch) | |
tree | 94c36fd0adf655eb04f4ec3ff6482eb59637741d /lib/dfa.c | |
parent | 19a23ce7c07fcac4c969dfec254ba02e59975e96 (diff) | |
download | gnulib-60e8ffca02dd4eac3a87b744f4f9ef68f3dffa35.tar.gz |
dfa: fix logic typo
Problem reported by Stephane Chazelas (Bug#24973).
* lib/dfa.c (using_simple_locale): Fix typo that caused some
non-simple locales like fr_FR to be treated as simple.
Diffstat (limited to 'lib/dfa.c')
-rw-r--r-- | lib/dfa.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -815,8 +815,8 @@ using_simple_locale (bool multibyte) && '}' == 125 && '~' == 126) }; - if (native_c_charset && !multibyte) - return true; + if (!native_c_charset || multibyte) + return false; else { /* Treat C and POSIX locales as being compatible. Also, treat |