aboutsummaryrefslogtreecommitdiffstats
path: root/src/bytecode.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/bytecode.c')
-rw-r--r--src/bytecode.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/bytecode.c b/src/bytecode.c
index be4fab4a536..e0e7b22ea13 100644
--- a/src/bytecode.c
+++ b/src/bytecode.c
@@ -1063,8 +1063,8 @@ exec_byte_code (Lisp_Object bytestr, Lisp_Object vector, Lisp_Object maxdepth,
1063 1063
1064 CASE (Bsave_window_excursion): /* Obsolete since 24.1. */ 1064 CASE (Bsave_window_excursion): /* Obsolete since 24.1. */
1065 { 1065 {
1066 register ptrdiff_t count1 = SPECPDL_INDEX (); 1066 ptrdiff_t count1 = SPECPDL_INDEX ();
1067 record_unwind_protect (Fset_window_configuration, 1067 record_unwind_protect (restore_window_configuration,
1068 Fcurrent_window_configuration (Qnil)); 1068 Fcurrent_window_configuration (Qnil));
1069 BEFORE_POTENTIAL_GC (); 1069 BEFORE_POTENTIAL_GC ();
1070 TOP = Fprogn (TOP); 1070 TOP = Fprogn (TOP);
@@ -1089,7 +1089,7 @@ exec_byte_code (Lisp_Object bytestr, Lisp_Object vector, Lisp_Object maxdepth,
1089 } 1089 }
1090 1090
1091 CASE (Bunwind_protect): /* FIXME: avoid closure for lexbind. */ 1091 CASE (Bunwind_protect): /* FIXME: avoid closure for lexbind. */
1092 record_unwind_protect (Fprogn, POP); 1092 record_unwind_protect (unwind_body, POP);
1093 NEXT; 1093 NEXT;
1094 1094
1095 CASE (Bcondition_case): /* FIXME: ill-suited for lexbind. */ 1095 CASE (Bcondition_case): /* FIXME: ill-suited for lexbind. */