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 81666830f4e..1dca9295cfb 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -3597,7 +3597,7 @@ NFRAMES and BASE specify the activation frame to use, as in `backtrace-frame'.
3597 /* The specpdl entries normally contain the symbol being bound along with its 3597 /* The specpdl entries normally contain the symbol being bound along with its
3598 `old_value', so it can be restored. The new value to which it is bound is 3598 `old_value', so it can be restored. The new value to which it is bound is
3599 available in one of two places: either in the current value of the 3599 available in one of two places: either in the current value of the
3600 variable (if it hasn't been rebount yet) or in the `old_value' slot of the 3600 variable (if it hasn't been rebound yet) or in the `old_value' slot of the
3601 next specpdl entry for it. 3601 next specpdl entry for it.
3602 `backtrace_eval_unrewind' happens to swap the role of `old_value' 3602 `backtrace_eval_unrewind' happens to swap the role of `old_value'
3603 and "new value", so we abuse it here, to fetch the new value. 3603 and "new value", so we abuse it here, to fetch the new value.