diff options
Diffstat (limited to 'src/eval.c')
| -rw-r--r-- | src/eval.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/eval.c b/src/eval.c index eff50a4de52..be582775fea 100644 --- a/src/eval.c +++ b/src/eval.c | |||
| @@ -768,6 +768,7 @@ The return value is BASE-VARIABLE. */) | |||
| 768 | } | 768 | } |
| 769 | 769 | ||
| 770 | sym->declared_special = 1; | 770 | sym->declared_special = 1; |
| 771 | XSYMBOL (base_variable)->declared_special = 1; | ||
| 771 | sym->redirect = SYMBOL_VARALIAS; | 772 | sym->redirect = SYMBOL_VARALIAS; |
| 772 | SET_SYMBOL_ALIAS (sym, XSYMBOL (base_variable)); | 773 | SET_SYMBOL_ALIAS (sym, XSYMBOL (base_variable)); |
| 773 | sym->constant = SYMBOL_CONSTANT_P (base_variable); | 774 | sym->constant = SYMBOL_CONSTANT_P (base_variable); |