2011-03-15 Paul Eggert <eggert@cs.ucla.edu>
* casefiddle.c (casify_object, casify_region): Now static.
+ (casify_region): Mark local as initialized.
* cmds.c (internal_self_insert): Rename local to avoid shadowing.
register int multibyte = !NILP (BVAR (current_buffer, enable_multibyte_characters));
EMACS_INT start, end;
EMACS_INT start_byte, end_byte;
- EMACS_INT first = -1, last; /* Position of first and last changes. */
+
+ /* Position of first and last changes. */
+ EMACS_INT first = -1, last IF_LINT (= 0);
+
EMACS_INT opoint = PT;
EMACS_INT opoint_byte = PT_BYTE;