summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2014-09-15 22:25:21 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2014-09-16 18:23:49 -0700
commita19e4898d4fa7808fbccb0c9b0ab2cd77e3abcbe (patch)
tree1afc81e099d1051f2cc82403c5d067a212e45d16
parentb5aa641ae5d2f4eeb05f0a09de9d178f8b678cb5 (diff)
downloadgrep-a19e4898d4fa7808fbccb0c9b0ab2cd77e3abcbe.tar.gz
grep: use mbclen cache in one more place
* src/grep.c (fgrep_to_grep_pattern): Use mb_clen here, too.
-rw-r--r--src/grep.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/grep.c b/src/grep.c
index 72a811e3..e4379bc7 100644
--- a/src/grep.c
+++ b/src/grep.c
@@ -1912,8 +1912,7 @@ fgrep_to_grep_pattern (size_t len, char const *keys,
for (; len; keys += n, len -= n)
{
- wchar_t wc;
- n = mbrtowc (&wc, keys, len, &mb_state);
+ n = mb_clen (keys, len, &mb_state);
switch (n)
{
case (size_t) -2: