HCoop
/
bpt
/
emacs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
* src/search.c (boyer_moore): Take unibyte characters from pattern
[bpt/emacs.git]
/
src
/
search.c
diff --git
a/src/search.c
b/src/search.c
index
738ddf7
..
8f04255
100644
(file)
--- a/
src/search.c
+++ b/
src/search.c
@@
-1837,7
+1837,7
@@
boyer_moore (n, base_pat, len, len_byte, trt, inverse_trt,
ch = -1;
}
- if (ch >= 0200)
+ if (ch >= 0200
&& multibyte
)
j = (ch & 0x3F) | 0200;
else
j = *ptr;
@@
-1856,7
+1856,7
@@
boyer_moore (n, base_pat, len, len_byte, trt, inverse_trt,
while (1)
{
TRANSLATE (ch, inverse_trt, ch);
- if (ch >= 0200)
+ if (ch >= 0200
&& multibyte
)
j = (ch & 0x3F) | 0200;
else
j = ch;