From: Paul Eggert Date: Thu, 10 Mar 2011 21:46:21 +0000 (-0800) Subject: * fringe.c (update_window_fringes): Initialize top_row_ends_at_zv_p and X-Git-Tag: emacs-pretest-24.0.90~104^2~275^2~605^2^2~3 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=500188f4835ff80e19e7b3207160f37f5807aa52;p=emacs.git * fringe.c (update_window_fringes): Initialize top_row_ends_at_zv_p and bot_row_ends_at_zv_p, with a FIXME comment. --- diff --git a/src/ChangeLog b/src/ChangeLog index b6ab1e18dcc..a1c4b0fd967 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,6 +1,8 @@ 2011-03-10 Paul Eggert * 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, diff --git a/src/fringe.c b/src/fringe.c index 84606a2c767..a980bdf146f 100644 --- a/src/fringe.c +++ b/src/fringe.c @@ -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;