aboutsummaryrefslogtreecommitdiffstats
path: root/src/bytecode.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/bytecode.c')
-rw-r--r--src/bytecode.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/bytecode.c b/src/bytecode.c
index 9ae2e820d51..8cefa10475c 100644
--- a/src/bytecode.c
+++ b/src/bytecode.c
@@ -1682,17 +1682,18 @@ exec_byte_code (Lisp_Object bytestr, Lisp_Object vector, Lisp_Object maxdepth,
1682 1682
1683 CASE (Bnarrow_to_region): 1683 CASE (Bnarrow_to_region):
1684 { 1684 {
1685 Lisp_Object v1; 1685 Lisp_Object v1, v2;
1686 BEFORE_POTENTIAL_GC (); 1686 BEFORE_POTENTIAL_GC ();
1687 v1 = POP; 1687 v1 = POP;
1688 TOP = Fnarrow_to_region (TOP, v1); 1688 v2 = POP;
1689 TOP = Fnarrow_to_region (TOP, v2, v1);
1689 AFTER_POTENTIAL_GC (); 1690 AFTER_POTENTIAL_GC ();
1690 NEXT; 1691 NEXT;
1691 } 1692 }
1692 1693
1693 CASE (Bwiden): 1694 CASE (Bwiden):
1694 BEFORE_POTENTIAL_GC (); 1695 BEFORE_POTENTIAL_GC ();
1695 PUSH (Fwiden ()); 1696 TOP = Fwiden (TOP);
1696 AFTER_POTENTIAL_GC (); 1697 AFTER_POTENTIAL_GC ();
1697 NEXT; 1698 NEXT;
1698 1699