aboutsummaryrefslogtreecommitdiffstats
path: root/src/eval.c
diff options
context:
space:
mode:
authorRichard M. Stallman2006-06-13 23:09:17 +0000
committerRichard M. Stallman2006-06-13 23:09:17 +0000
commit873759d5d8371981229fdc4b617a63ee745d8d9d (patch)
tree3b963a40d68649ad323cbdc64dca7f72ef462149 /src/eval.c
parenta4feb1448a99a293512a5fd59073a898a7ffe14a (diff)
downloademacs-873759d5d8371981229fdc4b617a63ee745d8d9d.tar.gz
emacs-873759d5d8371981229fdc4b617a63ee745d8d9d.zip
(Fdefconst): Mark variable as risky.
Diffstat (limited to 'src/eval.c')
-rw-r--r--src/eval.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/eval.c b/src/eval.c
index 20f29b5f06b..5f8d266ec7b 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -195,9 +195,10 @@ int handling_signal;
195 195
196Lisp_Object Vmacro_declaration_function; 196Lisp_Object Vmacro_declaration_function;
197 197
198extern Lisp_Object Qrisky_local_variable;
198 199
199static Lisp_Object funcall_lambda P_ ((Lisp_Object, int, Lisp_Object*)); 200static Lisp_Object funcall_lambda P_ ((Lisp_Object, int, Lisp_Object*));
200 201
201void 202void
202init_eval_once () 203init_eval_once ()
203{ 204{
@@ -895,6 +896,7 @@ usage: (defconst SYMBOL INITVALUE [DOCSTRING]) */)
895 tem = Fpurecopy (tem); 896 tem = Fpurecopy (tem);
896 Fput (sym, Qvariable_documentation, tem); 897 Fput (sym, Qvariable_documentation, tem);
897 } 898 }
899 Fput (sym, Qrisky_local_variable, Qt);
898 LOADHIST_ATTACH (sym); 900 LOADHIST_ATTACH (sym);
899 return sym; 901 return sym;
900} 902}