Index: emacs/src/xmenu.c
diff -c emacs/src/xmenu.c:1.292 emacs/src/xmenu.c:1.293
*** emacs/src/xmenu.c:1.292 Mon Jun 6 12:56:53 2005
--- emacs/src/xmenu.c Wed Jun 8 22:33:31 2005
***************
*** 2030,2036 ****
because it is not reentrant. */
specbind (Qdebug_on_next_call, Qnil);
! record_unwind_protect (Fset_match_data, Fmatch_data (Qnil, Qnil));
record_unwind_protect (unuse_menu_items, Qnil);
if (NILP (Voverriding_local_map_menu_flag))
{
--- 2030,2036 ----
because it is not reentrant. */
specbind (Qdebug_on_next_call, Qnil);
! record_unwind_save_match_data ();
record_unwind_protect (unuse_menu_items, Qnil);
if (NILP (Voverriding_local_map_menu_flag))
{
_______________________________________________
Emacs-diffs mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-diffs