diff options
author | Dmitry Antipov <dmantipov@yandex.ru> | 2012-11-12 08:00:55 +0400 |
---|---|---|
committer | Dmitry Antipov <dmantipov@yandex.ru> | 2012-11-12 08:00:55 +0400 |
commit | 5b04e9f9ac3212f0eb88c853dd21dd63a8bdbee2 (patch) | |
tree | d9449b2bda744e962e336625f60c5c004e5c721e /src/xmenu.c | |
parent | 31f47fbaead299941c22a133ed7e2928c7b1273e (diff) | |
download | emacs-5b04e9f9ac3212f0eb88c853dd21dd63a8bdbee2.tar.gz |
Simplify by using FOR_EACH_FRAME here and there.
* frame.c (next_frame, prev_frame, other_visible_frames)
(delete_frame, visible-frame-list): Use FOR_EACH_FRAME.
* w32term.c (x_window_to_scroll_bar): Likewise.
* window.c (window_list): Likewise.
* xdisp.c (x_consider_frame_title): Likewise.
* xfaces.c ( Fdisplay_supports_face_attributes_p): Likewise.
* xfns.c (x_window_to_frame, x_any_window_to_frame)
(x_menubar_window_to_frame, x_top_window_to_frame): Likewise.
* xmenu.c (menubar_id_to_frame): Likewise.
* xselect.c (frame_for_x_selection): Likewise.
* xterm.c (x_frame_of_widget, x_window_to_scroll_bar)
(x_window_to_menu_bar): Likewise.
* w32fns.c (x_window_to_frame): Likewise. Adjust comment.
Diffstat (limited to 'src/xmenu.c')
-rw-r--r-- | src/xmenu.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/xmenu.c b/src/xmenu.c index 01d932cf8d8..b585df2125b 100644 --- a/src/xmenu.c +++ b/src/xmenu.c @@ -132,11 +132,8 @@ menubar_id_to_frame (LWLIB_ID id) Lisp_Object tail, frame; FRAME_PTR f; - for (tail = Vframe_list; CONSP (tail); tail = XCDR (tail)) + FOR_EACH_FRAME (tail, frame) { - frame = XCAR (tail); - if (!FRAMEP (frame)) - continue; f = XFRAME (frame); if (!FRAME_WINDOW_P (f)) continue; |