]> code.delx.au - gnu-emacs/commitdiff
(boyer_moore): Surround the '||' part of expression in
authorKenichi Handa <handa@m17n.org>
Fri, 21 Oct 2005 00:42:13 +0000 (00:42 +0000)
committerKenichi Handa <handa@m17n.org>
Fri, 21 Oct 2005 00:42:13 +0000 (00:42 +0000)
`if' condition by parentheses explicitly.

src/search.c

index ae36755a6840ecc632b9cd044174fd19fe410f39..d3a5bd838a926bbedbd5e613c135ab794b90fdff 100644 (file)
@@ -1709,7 +1709,7 @@ boyer_moore (n, base_pat, len, len_byte, trt, inverse_trt,
          if (ASCII_BYTE_P (*ptr) || ! multibyte)
            ch = *ptr;
          else if (charset_base
-                  && (pat_end - ptr) == 1 || CHAR_HEAD_P (ptr[1]))
+                  && ((pat_end - ptr) == 1 || CHAR_HEAD_P (ptr[1])))
            {
              unsigned char *charstart = ptr - 1;