aboutsummaryrefslogtreecommitdiffstats
path: root/src/eval.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/eval.c')
-rw-r--r--src/eval.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/eval.c b/src/eval.c
index 9d3b98eb359..95eb21909d2 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -3475,7 +3475,7 @@ specbind (Lisp_Object symbol, Lisp_Object value)
3475 switch (sym->u.s.redirect) 3475 switch (sym->u.s.redirect)
3476 { 3476 {
3477 case SYMBOL_VARALIAS: 3477 case SYMBOL_VARALIAS:
3478 sym = SYMBOL_ALIAS (sym); symbol = make_lisp_symbol (sym); goto start; 3478 sym = SYMBOL_ALIAS (sym); XSETSYMBOL (symbol, sym); goto start;
3479 case SYMBOL_PLAINVAL: 3479 case SYMBOL_PLAINVAL:
3480 /* The most common case is that of a non-constant symbol with a 3480 /* The most common case is that of a non-constant symbol with a
3481 trivial value. Make that as fast as we can. */ 3481 trivial value. Make that as fast as we can. */