# HG changeset patch # User Richard M. Stallman # Date 841811470 0 # Node ID 198c6c2846ae1643e6cb743410b1215dbc9b8423 # Parent 2c9c0c867e00276c06a457aff6880e09ebb60f3e (Fcommand_execute): gcpro cmd and prefixarg while calling do_autoload. diff -r 2c9c0c867e00 -r 198c6c2846ae src/keyboard.c --- a/src/keyboard.c Wed Sep 04 04:30:26 1996 +0000 +++ b/src/keyboard.c Wed Sep 04 04:31:10 1996 +0000 @@ -6854,7 +6854,13 @@ final = Findirect_function (cmd); if (CONSP (final) && (tem = Fcar (final), EQ (tem, Qautoload))) - do_autoload (final, cmd); + { + struct gcpro gcpro1, gcpro2; + + GCPRO2 (cmd, prefixarg); + do_autoload (final, cmd); + UNGCPRO; + } else break; }