diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2011-03-15 11:13:15 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2011-03-15 11:13:15 -0700 |
commit | 1f3561e4ca0b2338e162de9ae29caa814ae3a457 (patch) | |
tree | 66cb46287d03c4ac5f224a5adb94bb7b543ac931 /src/search.c | |
parent | ded6f8f72e83259be778eae9411c1855ef3a0081 (diff) | |
download | emacs-1f3561e4ca0b2338e162de9ae29caa814ae3a457.tar.gz |
* search.c (boyer_moore): Rename locals to avoid shadowing.
* character.h (FETCH_STRING_CHAR_AS_MULTIBYTE_ADVANCE): Likewise.
Diffstat (limited to 'src/search.c')
-rw-r--r-- | src/search.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/search.c b/src/search.c index dbc82bdb3d9..9869a7aad55 100644 --- a/src/search.c +++ b/src/search.c @@ -1725,17 +1725,17 @@ boyer_moore (EMACS_INT n, unsigned char *base_pat, /* Setup translate_prev_byte1/2/3/4 from CHAR_BASE. Only a byte following them are the target of translation. */ unsigned char str[MAX_MULTIBYTE_LENGTH]; - int len = CHAR_STRING (char_base, str); + int cblen = CHAR_STRING (char_base, str); - translate_prev_byte1 = str[len - 2]; - if (len > 2) + translate_prev_byte1 = str[cblen - 2]; + if (cblen > 2) { - translate_prev_byte2 = str[len - 3]; - if (len > 3) + translate_prev_byte2 = str[cblen - 3]; + if (cblen > 3) { - translate_prev_byte3 = str[len - 4]; - if (len > 4) - translate_prev_byte4 = str[len - 5]; + translate_prev_byte3 = str[cblen - 4]; + if (cblen > 4) + translate_prev_byte4 = str[cblen - 5]; } } } |