comparison src/callint.c @ 970:0dc7756a58c4

[xemacs-hg @ 2002-08-22 11:31:39 by stephent] fix GCPRO in do_autoload <871y8rnndk.fsf@tleepslib.sk.tsukuba.ac.jp>
author stephent
date Thu, 22 Aug 2002 11:31:43 +0000
parents 79c6ff3eef26
children e22b0213b713
comparison
equal deleted inserted replaced
969:d41e92ee6d12 970:0dc7756a58c4
367 { 367 {
368 Lisp_Object funcar = Fcar (fun); 368 Lisp_Object funcar = Fcar (fun);
369 369
370 if (EQ (funcar, Qautoload)) 370 if (EQ (funcar, Qautoload))
371 { 371 {
372 struct gcpro gcpro1, gcpro2; 372 struct gcpro gcpro1;
373 GCPRO2 (function, prefix); 373 GCPRO1 (prefix);
374 /* do_autoload GCPROs both arguments */
374 do_autoload (fun, function); 375 do_autoload (fun, function);
375 UNGCPRO; 376 UNGCPRO;
376 goto retry; 377 goto retry;
377 } 378 }
378 else if (EQ (funcar, Qlambda)) 379 else if (EQ (funcar, Qlambda))