Mercurial > emacs
diff src/xdisp.c @ 34448:8f8d6aa6af8b
(prepare_menu_bars): Changes for tip_frame being a
Lisp_Object.
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Mon, 11 Dec 2000 19:24:59 +0000 |
parents | 6fff04f818fa |
children | aab24f62ad6b |
line wrap: on
line diff
--- a/src/xdisp.c Mon Dec 11 19:24:21 2000 +0000 +++ b/src/xdisp.c Mon Dec 11 19:24:59 2000 +0000 @@ -6862,12 +6862,12 @@ int all_windows; struct gcpro gcpro1, gcpro2; struct frame *f; - struct frame *tooltip_frame; + Lisp_Object tooltip_frame; #ifdef HAVE_X_WINDOWS tooltip_frame = tip_frame; #else - tooltip_frame = NULL; + tooltip_frame = Qnil; #endif /* Update all frame titles based on their buffer names, etc. We do @@ -6881,7 +6881,7 @@ FOR_EACH_FRAME (tail, frame) { f = XFRAME (frame); - if (f != tooltip_frame + if (!EQ (frame, tooltip_frame) && (FRAME_VISIBLE_P (f) || FRAME_ICONIFIED_P (f))) x_consider_frame_title (frame); } @@ -6905,7 +6905,7 @@ f = XFRAME (frame); /* Ignore tooltip frame. */ - if (f == tooltip_frame) + if (EQ (frame, tooltip_frame)) continue; /* If a window on this frame changed size, report that to