From 45f266dcb548c1e57a3132347329f2b56cd17f43 Mon Sep 17 00:00:00 2001 From: Dave Love Date: Wed, 28 May 2003 11:42:21 +0000 Subject: [PATCH] (unbind_to): Fix last change for K&R. From rms. --- src/ChangeLog | 4 ++++ src/eval.c | 3 ++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/ChangeLog b/src/ChangeLog index 63e5b1a9736..f4fd23efbc7 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2003-05-28 Dave Love + + * eval.c (unbind_to): Fix last change for K&R. From rms. + 2003-05-28 Kim F. Storm * xdisp.c (expose_window): Fix error in calculation of diff --git a/src/eval.c b/src/eval.c index cb8bd9d0ffe..5061cbc7667 100644 --- a/src/eval.c +++ b/src/eval.c @@ -3076,7 +3076,8 @@ unbind_to (count, value) the same entry again, and we copy the binding first in case more bindings are made during some of the code we run. */ - struct specbinding this_binding = *--specpdl_ptr; + struct specbinding this_binding; + this_binding = *--specpdl_ptr; if (this_binding.func != 0) (*this_binding.func) (this_binding.old_value); -- 2.39.2