* font.c (font_sort_entities): Mark var as initialized.
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 16 Mar 2011 21:23:37 +0000 (14:23 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 16 Mar 2011 21:23:37 +0000 (14:23 -0700)
src/ChangeLog
src/font.c

index 210b756..1f30c59 100644 (file)
@@ -2,6 +2,7 @@
 
        * font.c (font_unparse_fcname): Abort in an "impossible" situation
        instead of using an uninitialized var.
+       (font_sort_entities): Mark var as initialized.
 
        * character.h (FETCH_CHAR_ADVANCE): Rename locals to avoid shadowing.
 
index 5df0510..9e8b702 100644 (file)
@@ -2177,7 +2177,7 @@ font_sort_entities (Lisp_Object list, Lisp_Object prefer, Lisp_Object frame, int
   unsigned best_score;
   Lisp_Object best_entity;
   struct frame *f = XFRAME (frame);
-  Lisp_Object tail, vec;
+  Lisp_Object tail, vec IF_LINT (= Qnil);
   USE_SAFE_ALLOCA;
 
   for (i = FONT_WEIGHT_INDEX; i <= FONT_AVGWIDTH_INDEX; i++)