From: Richard M. Stallman Date: Thu, 5 Aug 1993 21:21:27 +0000 (+0000) Subject: (do_autoload): Don't report autoload failure X-Git-Tag: emacs-19.34~11389 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=76c2b0cc7dd5f3145e0d970a7b0f0dac14d8095c;p=emacs.git (do_autoload): Don't report autoload failure if the autoload definition now is a different one. --- diff --git a/src/eval.c b/src/eval.c index 7a3a923e0da..cbd73a76d0c 100644 --- a/src/eval.c +++ b/src/eval.c @@ -1415,8 +1415,7 @@ do_autoload (fundef, funname) fun = Findirect_function (fun); - if (XTYPE (fun) == Lisp_Cons - && EQ (XCONS (fun)->car, Qautoload)) + if (!NILP (Fequal (fun, fundef))) error ("Autoloading failed to define function %s", XSYMBOL (funname)->name->data); }