diff options
Diffstat (limited to 'src/eval.c')
| -rw-r--r-- | src/eval.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/eval.c b/src/eval.c index b10842b62c8..3465ea785a7 100644 --- a/src/eval.c +++ b/src/eval.c | |||
| @@ -1906,6 +1906,10 @@ do_autoload (fundef, funname) | |||
| 1906 | Lisp_Object fun, queue, first, second; | 1906 | Lisp_Object fun, queue, first, second; |
| 1907 | struct gcpro gcpro1, gcpro2, gcpro3; | 1907 | struct gcpro gcpro1, gcpro2, gcpro3; |
| 1908 | 1908 | ||
| 1909 | if (! NILP (Vpurify_flag)) | ||
| 1910 | error ("Attempt to autoload %s while preparing to dump", | ||
| 1911 | XSYMBOL (funname)->name->data); | ||
| 1912 | |||
| 1909 | fun = funname; | 1913 | fun = funname; |
| 1910 | CHECK_SYMBOL (funname); | 1914 | CHECK_SYMBOL (funname); |
| 1911 | GCPRO3 (fun, funname, fundef); | 1915 | GCPRO3 (fun, funname, fundef); |