aboutsummaryrefslogtreecommitdiffstats
path: root/src/eval.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/eval.c')
-rw-r--r--src/eval.c15
1 files changed, 6 insertions, 9 deletions
diff --git a/src/eval.c b/src/eval.c
index 136b75f756b..3945a1b7a55 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -2127,16 +2127,13 @@ this does nothing and returns nil. */)
2127 /* Only add entries after dumping, because the ones before are 2127 /* Only add entries after dumping, because the ones before are
2128 not useful and else we get loads of them from the loaddefs.el. */ 2128 not useful and else we get loads of them from the loaddefs.el. */
2129 LOADHIST_ATTACH (Fcons (Qautoload, function)); 2129 LOADHIST_ATTACH (Fcons (Qautoload, function));
2130
2131 if (NILP (Vpurify_flag))
2132 args[0] = file;
2133 else 2130 else
2134 args[0] = Fpurecopy (file); 2131 /* We don't want the docstring in purespace (instead,
2135 args[1] = docstring; 2132 Snarf-documentation should (hopefully) overwrite it). */
2136 args[2] = interactive; 2133 docstring = make_number (0);
2137 args[3] = type; 2134 return Ffset (function,
2138 2135 Fpurecopy (list5 (Qautoload, file, docstring,
2139 return Ffset (function, Fcons (Qautoload, Flist (4, &args[0]))); 2136 interactive, type)));
2140} 2137}
2141 2138
2142Lisp_Object 2139Lisp_Object