aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPaul Eggert2011-03-15 14:37:03 -0700
committerPaul Eggert2011-03-15 14:37:03 -0700
commit76ef09b7c8407733a7e55dd1b14e7807ba83ae5b (patch)
treefa8f38582c4bef986193f976e66647318e47010d /src
parent4da60324405c45ce25b1de07c959b411463336db (diff)
downloademacs-76ef09b7c8407733a7e55dd1b14e7807ba83ae5b.tar.gz
emacs-76ef09b7c8407733a7e55dd1b14e7807ba83ae5b.zip
* character.h (PREV_CHAR_BOUNDARY): Rename local to avoid shadowing.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog3
-rw-r--r--src/character.h8
2 files changed, 6 insertions, 5 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 2ebee67dba2..aa03ad660b7 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -30,7 +30,8 @@
30 Remove; unused. 30 Remove; unused.
31 31
32 * search.c (boyer_moore): Rename locals to avoid shadowing. 32 * search.c (boyer_moore): Rename locals to avoid shadowing.
33 * character.h (FETCH_STRING_CHAR_AS_MULTIBYTE_ADVANCE): Likewise. 33 * character.h (FETCH_STRING_CHAR_AS_MULTIBYTE_ADVANCE):
34 (PREV_CHAR_BOUNDARY): Likewise.
34 35
35 * search.c (simple_search): Remove unused var. 36 * search.c (simple_search): Remove unused var.
36 37
diff --git a/src/character.h b/src/character.h
index ad1577a5c90..f0b0002032e 100644
--- a/src/character.h
+++ b/src/character.h
@@ -278,11 +278,11 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
278 do { \ 278 do { \
279 if ((p) > (limit)) \ 279 if ((p) > (limit)) \
280 { \ 280 { \
281 const unsigned char *p0 = (p); \ 281 const unsigned char *pcb = (p); \
282 do { \ 282 do { \
283 p0--; \ 283 pcb--; \
284 } while (p0 >= limit && ! CHAR_HEAD_P (*p0)); \ 284 } while (pcb >= limit && ! CHAR_HEAD_P (*pcb)); \
285 (p) = (BYTES_BY_CHAR_HEAD (*p0) == (p) - p0) ? p0 : (p) - 1; \ 285 (p) = (BYTES_BY_CHAR_HEAD (*pcb) == (p) - pcb) ? pcb : (p) - 1; \
286 } \ 286 } \
287 } while (0) 287 } while (0)
288 288