diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/search.c | 5 |
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) | |||
| 180 | void | 180 | void |
| 181 | shrink_regexp_cache () | 181 | shrink_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; |