# HG changeset patch # User Kenichi Handa # Date 968374013 0 # Node ID a3dc5f987e8f06a1ab0f97eaef18b9c0c3f59072 # Parent bf021e229ed02c11e239709e74d44ac750ad3d9e (compile_pattern): Check the multibyteness of cached string and PATTERN. diff -r bf021e229ed0 -r a3dc5f987e8f src/search.c --- a/src/search.c Fri Sep 08 00:46:24 2000 +0000 +++ b/src/search.c Fri Sep 08 00:46:53 2000 +0000 @@ -221,6 +221,7 @@ if (NILP (cp->regexp)) goto compile_it; if (XSTRING (cp->regexp)->size == XSTRING (pattern)->size + && STRING_MULTIBYTE (cp->regexp) == STRING_MULTIBYTE (pattern) && !NILP (Fstring_equal (cp->regexp, pattern)) && EQ (cp->buf.translate, (! NILP (translate) ? translate : make_number (0))) && cp->posix == posix