aboutsummaryrefslogtreecommitdiffstats
path: root/src/search.c
diff options
context:
space:
mode:
authorJoakim Verona2011-09-19 11:37:46 +0200
committerJoakim Verona2011-09-19 11:37:46 +0200
commit4caed0bee59613be5d2a6c4afabcdc43222f953e (patch)
treed0c1debf666ef2107492e6cdd2bc8d6bb17de8a2 /src/search.c
parentc139d20a0c582a2c8fe3766128092c32b692ac23 (diff)
parentc5b01d8c63cfd14c95a029540a6fb0da84537726 (diff)
downloademacs-4caed0bee59613be5d2a6c4afabcdc43222f953e.tar.gz
emacs-4caed0bee59613be5d2a6c4afabcdc43222f953e.zip
upstream
Diffstat (limited to 'src/search.c')
-rw-r--r--src/search.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/search.c b/src/search.c
index b3d67e6c431..a3b4e1dcbce 100644
--- a/src/search.c
+++ b/src/search.c
@@ -1760,7 +1760,7 @@ boyer_moore (EMACS_INT n, unsigned char *base_pat,
1760 ch = -1; 1760 ch = -1;
1761 } 1761 }
1762 1762
1763 if (ch >= 0200) 1763 if (ch >= 0200 && multibyte)
1764 j = (ch & 0x3F) | 0200; 1764 j = (ch & 0x3F) | 0200;
1765 else 1765 else
1766 j = *ptr; 1766 j = *ptr;
@@ -1779,7 +1779,7 @@ boyer_moore (EMACS_INT n, unsigned char *base_pat,
1779 while (1) 1779 while (1)
1780 { 1780 {
1781 TRANSLATE (ch, inverse_trt, ch); 1781 TRANSLATE (ch, inverse_trt, ch);
1782 if (ch >= 0200) 1782 if (ch >= 0200 && multibyte)
1783 j = (ch & 0x3F) | 0200; 1783 j = (ch & 0x3F) | 0200;
1784 else 1784 else
1785 j = ch; 1785 j = ch;