aboutsummaryrefslogtreecommitdiffstats
path: root/src/bytecode.c
diff options
context:
space:
mode:
authorRichard M. Stallman2005-10-29 19:32:27 +0000
committerRichard M. Stallman2005-10-29 19:32:27 +0000
commit5c125a1338ede831ed5597cf70c561bb770c904c (patch)
tree7ff5a79255bd4a5497ca1c9e917b7ca67a1edb3a /src/bytecode.c
parentc390e28c877a06ff8165b7e7d8d15b2edadc1729 (diff)
downloademacs-5c125a1338ede831ed5597cf70c561bb770c904c.tar.gz
emacs-5c125a1338ede831ed5597cf70c561bb770c904c.zip
(Fbyte_code): Use internal_lisp_condition_case.
Diffstat (limited to 'src/bytecode.c')
-rw-r--r--src/bytecode.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/bytecode.c b/src/bytecode.c
index e5a3e7b2a7c..e23d835cf10 100644
--- a/src/bytecode.c
+++ b/src/bytecode.c
@@ -861,11 +861,11 @@ If the third argument is incorrect, Emacs may crash. */)
861 861
862 case Bcondition_case: 862 case Bcondition_case:
863 { 863 {
864 Lisp_Object v1; 864 Lisp_Object handlers, body;
865 v1 = POP; 865 handlers = POP;
866 v1 = Fcons (POP, v1); 866 body = POP;
867 BEFORE_POTENTIAL_GC (); 867 BEFORE_POTENTIAL_GC ();
868 TOP = Fcondition_case (Fcons (TOP, v1)); 868 TOP = internal_lisp_condition_case (TOP, body, handlers);
869 AFTER_POTENTIAL_GC (); 869 AFTER_POTENTIAL_GC ();
870 break; 870 break;
871 } 871 }