diff options
Diffstat (limited to 'src/bytecode.c')
| -rw-r--r-- | src/bytecode.c | 6 |
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. */ |