diff options
| author | Richard M. Stallman | 1993-08-05 21:21:27 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1993-08-05 21:21:27 +0000 |
| commit | 76c2b0cc7dd5f3145e0d970a7b0f0dac14d8095c (patch) | |
| tree | 59fb03062bc985b4aa3072b0bf4889bb827c8454 /src/eval.c | |
| parent | d5aac16a2aa5a3711c42586cf4c7674cab07103c (diff) | |
| download | emacs-76c2b0cc7dd5f3145e0d970a7b0f0dac14d8095c.tar.gz emacs-76c2b0cc7dd5f3145e0d970a7b0f0dac14d8095c.zip | |
(do_autoload): Don't report autoload failure
if the autoload definition now is a different one.
Diffstat (limited to 'src/eval.c')
| -rw-r--r-- | src/eval.c | 3 |
1 files changed, 1 insertions, 2 deletions
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) | |||
| 1415 | 1415 | ||
| 1416 | fun = Findirect_function (fun); | 1416 | fun = Findirect_function (fun); |
| 1417 | 1417 | ||
| 1418 | if (XTYPE (fun) == Lisp_Cons | 1418 | if (!NILP (Fequal (fun, fundef))) |
| 1419 | && EQ (XCONS (fun)->car, Qautoload)) | ||
| 1420 | error ("Autoloading failed to define function %s", | 1419 | error ("Autoloading failed to define function %s", |
| 1421 | XSYMBOL (funname)->name->data); | 1420 | XSYMBOL (funname)->name->data); |
| 1422 | } | 1421 | } |