]> git.eshelyaron.com Git - emacs.git/commitdiff
(unbind_to): Fix last change for K&R. From rms.
authorDave Love <fx@gnu.org>
Wed, 28 May 2003 11:42:21 +0000 (11:42 +0000)
committerDave Love <fx@gnu.org>
Wed, 28 May 2003 11:42:21 +0000 (11:42 +0000)
src/ChangeLog
src/eval.c

index 63e5b1a97361e9ae05dbab0da475e460c2b0f7e2..f4fd23efbc74125275060e9b34ef3573e36edbcf 100644 (file)
@@ -1,3 +1,7 @@
+2003-05-28  Dave Love  <fx@gnu.org>
+
+       * eval.c (unbind_to): Fix last change for K&R.  From rms.
+
 2003-05-28  Kim F. Storm  <storm@cua.dk>
 
        * xdisp.c (expose_window): Fix error in calculation of
index cb8bd9d0ffe0c7cbe5d478e18e120782bf51cc65..5061cbc7667550cea1c9dda5bc9ed77d980cc140 100644 (file)
@@ -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);