Mercurial > emacs
comparison src/xmenu.c @ 14298:6448a36ceaad
(set_frame_menubar):
Use safe_run_hooks for Qmenu_bar_update_hook.
author | Karl Heuer <kwzh@gnu.org> |
---|---|
date | Wed, 24 Jan 1996 23:38:23 +0000 |
parents | ee40177f6c68 |
children | bc0388a7c282 |
comparison
equal
deleted
inserted
replaced
14297:ac17ae608afe | 14298:6448a36ceaad |
---|---|
1607 call1 (Vrun_hooks, Qactivate_menubar_hook); | 1607 call1 (Vrun_hooks, Qactivate_menubar_hook); |
1608 /* If it has changed current-menubar from previous value, | 1608 /* If it has changed current-menubar from previous value, |
1609 really recompute the menubar from the value. */ | 1609 really recompute the menubar from the value. */ |
1610 if (! NILP (Vlucid_menu_bar_dirty_flag)) | 1610 if (! NILP (Vlucid_menu_bar_dirty_flag)) |
1611 call0 (Qrecompute_lucid_menubar); | 1611 call0 (Qrecompute_lucid_menubar); |
1612 call1 (Vrun_hooks, Qmenu_bar_update_hook); | 1612 safe_run_hooks (Qmenu_bar_update_hook); |
1613 FRAME_MENU_BAR_ITEMS (f) = menu_bar_items (FRAME_MENU_BAR_ITEMS (f)); | 1613 FRAME_MENU_BAR_ITEMS (f) = menu_bar_items (FRAME_MENU_BAR_ITEMS (f)); |
1614 | 1614 |
1615 items = FRAME_MENU_BAR_ITEMS (f); | 1615 items = FRAME_MENU_BAR_ITEMS (f); |
1616 | 1616 |
1617 inhibit_garbage_collection (); | 1617 inhibit_garbage_collection (); |