* keyboard.c (read_char): Mark local as initialized.
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 14 Mar 2011 15:28:09 +0000 (08:28 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 14 Mar 2011 15:28:09 +0000 (08:28 -0700)
src/ChangeLog
src/keyboard.c

index 1cdeeff..685ba3c 100644 (file)
@@ -8,7 +8,7 @@
        (decode_keyboard_code, tty_read_avail_input, menu_bar_items):
        (parse_tool_bar_item, read_key_sequence, Fread_key_sequence):
        (Fread_key_sequence_vector): Rename locals to avoid shadowing.
-       (read_key_sequence): Mark locals as initialized.
+       (read_key_sequence, read_char): Mark locals as initialized.
        (Fexit_recursive_edit, Fabort_recursive_edit): Mark with NO_RETURN.
 
        * keyboard.h (make_ctrl_char): New decl.
index afa7818..05b6abe 100644 (file)
@@ -2694,7 +2694,7 @@ read_char (int commandflag, int nmaps, Lisp_Object *maps, Lisp_Object prev_event
 
   if (NILP (c))
     {
-      KBOARD *kb;
+      KBOARD *kb IF_LINT (= NULL);
 
       if (end_time)
        {