# HG changeset patch # User Kenichi Handa # Date 926386468 0 # Node ID ceeb1f1d1a88c0b1a32dc271a589902a4340a65d # Parent 384b7e8953460e8c4ecc14a25e4cf5a15d2d3896 (boyer_moore): Get charset base value of `untranslated' by masking by ~CHAR_FIELD3_MASK (instead of ~0xff). diff -r 384b7e895346 -r ceeb1f1d1a88 src/search.c --- a/src/search.c Mon May 10 18:45:52 1999 +0000 +++ b/src/search.c Tue May 11 01:34:28 1999 +0000 @@ -1623,7 +1623,7 @@ while (! CHAR_HEAD_P (*charstart)) charstart--; untranslated = STRING_CHAR (charstart, ptr - charstart + 1); - if (charset_base == (untranslated & ~0xff)) + if (charset_base == (untranslated & ~CHAR_FIELD3_MASK)) { TRANSLATE (ch, trt, untranslated); if (! CHAR_HEAD_P (*ptr))