changeset 36191:0cee3a77c592

(set_frame_menubar): Run acivate-menu-bar-hook with safe_run_hooks.
author Gerd Moellmann <gerd@gnu.org>
date Mon, 19 Feb 2001 13:29:21 +0000
parents 9e85a67eae3a
children e3f902bbc767
files src/xmenu.c
diffstat 1 files changed, 4 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/src/xmenu.c	Mon Feb 19 12:23:46 2001 +0000
+++ b/src/xmenu.c	Mon Feb 19 13:29:21 2001 +0000
@@ -1,5 +1,6 @@
 /* X Communication module for terminals which understand the X protocol.
-   Copyright (C) 1986, 88, 93, 94, 96, 99, 2000 Free Software Foundation, Inc.
+   Copyright (C) 1986, 88, 93, 94, 96, 99, 2000, 2001
+   Free Software Foundation, Inc.
 
 This file is part of GNU Emacs.
 
@@ -1684,7 +1685,8 @@
       set_buffer_internal_1 (XBUFFER (buffer));
 
       /* Run the Lucid hook.  */
-      call1 (Vrun_hooks, Qactivate_menubar_hook);
+      safe_run_hooks (Qactivate_menubar_hook);
+      
       /* If it has changed current-menubar from previous value,
 	 really recompute the menubar from the value.  */
       if (! NILP (Vlucid_menu_bar_dirty_flag))