]> git.eshelyaron.com Git - emacs.git/commitdiff
* fringe.c (update_window_fringes): Initialize top_row_ends_at_zv_p and
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 10 Mar 2011 21:46:21 +0000 (13:46 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 10 Mar 2011 21:46:21 +0000 (13:46 -0800)
bot_row_ends_at_zv_p, with a FIXME comment.

src/ChangeLog
src/fringe.c

index b6ab1e18dccd67773006ebfdd5995a9fff6fd50d..a1c4b0fd967cc779f1a43d898bfb9819c8d22b12 100644 (file)
@@ -1,6 +1,8 @@
 2011-03-10  Paul Eggert  <eggert@cs.ucla.edu>
 
        * fringe.c (destroy_fringe_bitmap, init_fringe_bitmap): Now static.
+       (update_window_fringes): Initialize top_row_ends_at_zv_p and
+       bot_row_ends_at_zv_p, with a FIXME comment.
 
        * alloc.c (mark_fringe_data): Move decl from here ...
        * lisp.h (mark_fringe_data) [HAVE_WINDOW_SYSTEM]: ... to here,
index 84606a2c767e95b6c37f14b84e8946d910e21156..a980bdf146f5a58abd6384e901ae31b6085e8854 100644 (file)
@@ -913,7 +913,10 @@ update_window_fringes (struct window *w, int keep_current_p)
   int bitmap_cache[MAX_BITMAP_CACHE];
   int top_ind_rn, bot_ind_rn;
   int top_ind_min_y, bot_ind_max_y;
-  int top_row_ends_at_zv_p, bot_row_ends_at_zv_p;
+
+  /* FIXME: Do these need to be initialized?  If not, please change
+     their "= 0"s to "IF_LINT (= 0)"s.  Either way, please explain.  */
+  int top_row_ends_at_zv_p = 0, bot_row_ends_at_zv_p = 0;
 
   if (w->pseudo_window_p)
     return 0;