diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2015-01-28 11:11:14 -0800 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2015-01-28 11:15:23 -0800 |
commit | cdee38ab61b383f1190d29470319bce3693c7dd9 (patch) | |
tree | 1cf1e3d4528349e497f6281ae55b5ec24d6b4c13 /src/w32fns.c | |
parent | 9a17d246eabeb5a365bfebce5ec3862e42c8b132 (diff) | |
download | emacs-cdee38ab61b383f1190d29470319bce3693c7dd9.tar.gz |
Use bool, not int, to track face changes
* xfaces.c (face_change): Rename from face_change_count, and
change from int to bool. The var is now true (instead of nonzero)
if attributes have changed; this is simpler. All uses changed.
Fixes: bug#19698
Diffstat (limited to 'src/w32fns.c')
-rw-r--r-- | src/w32fns.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/w32fns.c b/src/w32fns.c index 777819edd52..8435270438d 100644 --- a/src/w32fns.c +++ b/src/w32fns.c @@ -5668,7 +5668,7 @@ x_create_tip_frame (struct w32_display_info *dpyinfo, ptrdiff_t count = SPECPDL_INDEX (); struct gcpro gcpro1, gcpro2, gcpro3; struct kboard *kb; - int face_change_count_before = face_change_count; + bool face_change_before = face_change; Lisp_Object buffer; struct buffer *old_buffer; @@ -5880,11 +5880,11 @@ x_create_tip_frame (struct w32_display_info *dpyinfo, f->can_x_set_window_size = true; /* Setting attributes of faces of the tooltip frame from resources - and similar will increment face_change_count, which leads to the + and similar will set face_change, which leads to the clearing of all current matrices. Since this isn't necessary - here, avoid it by resetting face_change_count to the value it + here, avoid it by resetting face_change to the value it had before we created the tip frame. */ - face_change_count = face_change_count_before; + face_change = face_change_before; /* Discard the unwind_protect. */ return unbind_to (count, frame); |