summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/ChangeLog2
-rw-r--r--src/fringe.c5
2 files changed, 6 insertions, 1 deletions
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 <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,
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;