summaryrefslogtreecommitdiff
path: root/src/grep.c
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2016-12-23 12:57:10 -0800
committerPaul Eggert <eggert@cs.ucla.edu>2016-12-23 17:22:54 -0800
commitd628657e87f4a7d7e242129b318a903d1ea26b74 (patch)
tree3ec33bbe30a9dd92fd9fefc0c4fc9e0fd2285dd3 /src/grep.c
parent192d61e2828e13c4a2f1a81cd128721a229c88f9 (diff)
downloadgrep-d628657e87f4a7d7e242129b318a903d1ea26b74.tar.gz
grep: standardize on localeinfo.multibyte
* src/dfasearch.c (EGexecute): * src/grep.c (main): * src/kwsearch.c (Fexecute): * src/pcresearch.c (Pcompile): Prefer localeinfo.multibyte to (MB_CUR_MAX > 1).
Diffstat (limited to 'src/grep.c')
-rw-r--r--src/grep.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/grep.c b/src/grep.c
index f9d1d86c..1c452867 100644
--- a/src/grep.c
+++ b/src/grep.c
@@ -2852,7 +2852,7 @@ main (int argc, char **argv)
(where -F does not work) or if -i and the patterns will not work
for -iF. */
if (matcher == F_MATCHER_INDEX
- && (MB_CUR_MAX <= 1
+ && (! localeinfo.multibyte
? match_words
: (contains_encoding_error (keys, keycc)
|| (match_icase && !fgrep_icase_available (keys, keycc)))))