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 Emacs-diffs@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-diffs