# HG changeset patch # User Stefan Monnier # Date 1002858285 0 # Node ID 638b60fd98d05da3a85d4679c82d10ed16f92864 # Parent 66e0816837a834a52d1116ec25aa717a30881e31 (Fcall_interactively): Remove unused code. Use XCAR/XCDR. diff -r 66e0816837a8 -r 638b60fd98d0 src/callint.c --- a/src/callint.c Fri Oct 12 03:37:43 2001 +0000 +++ b/src/callint.c Fri Oct 12 03:44:45 2001 +0000 @@ -259,9 +259,6 @@ function = wrong_type_argument (Qcommandp, function); goto retry; } - if ((EMACS_INT) string == 1) - /* Let SPECS (which is nil) be used as the args. */ - string = 0; } else if (COMPILEDP (fun)) { @@ -271,7 +268,7 @@ } else if (!CONSP (fun)) goto lose; - else if (funcar = Fcar (fun), EQ (funcar, Qautoload)) + else if (funcar = XCAR (fun), EQ (funcar, Qautoload)) { GCPRO2 (function, prefix_arg); do_autoload (fun, function); @@ -280,7 +277,7 @@ } else if (EQ (funcar, Qlambda)) { - specs = Fassq (Qinteractive, Fcdr (Fcdr (fun))); + specs = Fassq (Qinteractive, Fcdr (XCDR (fun))); if (NILP (specs)) goto lose; specs = Fcar (Fcdr (specs));