]> git.eshelyaron.com Git - emacs.git/commitdiff
* casefiddle.c (casify_region): Mark local as initialized.
authorPaul Eggert <eggert@cs.ucla.edu>
Tue, 15 Mar 2011 17:18:02 +0000 (10:18 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Tue, 15 Mar 2011 17:18:02 +0000 (10:18 -0700)
src/ChangeLog
src/casefiddle.c

index 9187eb7c60e65cb2d6796641930a2712dae25d00..1b44f7585d666d2147fde0df863703f3ceac8ee9 100644 (file)
@@ -1,6 +1,7 @@
 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.
 
index 4ba323bf6418f410f8ae696bffdff9b489d588fd..d2c7e572125cf42891a601b65874a9c97e72200a 100644 (file)
@@ -201,7 +201,10 @@ casify_region (enum case_action flag, Lisp_Object b, Lisp_Object e)
   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;