]> git.eshelyaron.com Git - emacs.git/commitdiff
(parse_menu_item): Don't GCPRO non-lisp variables.
authorAndreas Schwab <schwab@suse.de>
Tue, 14 Apr 1998 13:01:59 +0000 (13:01 +0000)
committerAndreas Schwab <schwab@suse.de>
Tue, 14 Apr 1998 13:01:59 +0000 (13:01 +0000)
src/keyboard.c

index b6b00127630247ad7e5e629af10f56542887256a..9c56699d7e4e5f44bd9f9601404e8754c775513f 100644 (file)
@@ -5570,7 +5570,7 @@ parse_menu_item (item, notreal, inmenubar)
   if (!CONSP (item))
     return 0;
 
-  GCPRO3 (item, notreal, inmenubar);
+  GCPRO1 (item);
 
   /* Create item_properties vector if necessary.  */
   if (NILP (item_properties))
@@ -7899,7 +7899,7 @@ On such systems, Emacs starts a subshell instead of suspending.")
   /* sys_suspend can get an error if it tries to fork a subshell
      and the system resources aren't available for that.  */
   record_unwind_protect ((Lisp_Object (*) P_ ((Lisp_Object))) init_sys_modes,
-                        0);
+                        Qnil);
   stuff_buffered_input (stuffstring);
   if (cannot_suspend)
     sys_subshell ();