aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/search.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/search.c b/src/search.c
index 27b9b8181ca..99da344c1ba 100644
--- a/src/search.c
+++ b/src/search.c
@@ -180,7 +180,7 @@ compile_pattern_1 (cp, pattern, translate, regp, posix, multibyte)
180void 180void
181shrink_regexp_cache () 181shrink_regexp_cache ()
182{ 182{
183 struct regexp_cache *cp, **cpp; 183 struct regexp_cache *cp;
184 184
185 for (cp = searchbuf_head; cp != 0; cp = cp->next) 185 for (cp = searchbuf_head; cp != 0; cp = cp->next)
186 { 186 {
@@ -949,7 +949,6 @@ trivial_regexp_p (regexp)
949{ 949{
950 int len = STRING_BYTES (XSTRING (regexp)); 950 int len = STRING_BYTES (XSTRING (regexp));
951 unsigned char *s = XSTRING (regexp)->data; 951 unsigned char *s = XSTRING (regexp)->data;
952 unsigned char c;
953 while (--len >= 0) 952 while (--len >= 0)
954 { 953 {
955 switch (*s++) 954 switch (*s++)
@@ -1527,7 +1526,7 @@ boyer_moore (n, base_pat, len, len_byte, trt, inverse_trt,
1527{ 1526{
1528 int direction = ((n > 0) ? 1 : -1); 1527 int direction = ((n > 0) ? 1 : -1);
1529 register int dirlen; 1528 register int dirlen;
1530 int infinity, limit, k, stride_for_teases = 0; 1529 int infinity, limit, stride_for_teases = 0;
1531 register int *BM_tab; 1530 register int *BM_tab;
1532 int *BM_tab_base; 1531 int *BM_tab_base;
1533 register unsigned char *cursor, *p_limit; 1532 register unsigned char *cursor, *p_limit;