aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/lj_parse.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/lj_parse.c b/src/lj_parse.c
index cb16cb19..0f5577e1 100644
--- a/src/lj_parse.c
+++ b/src/lj_parse.c
@@ -691,8 +691,6 @@ static void bcemit_branch_t(FuncState *fs, ExpDesc *e)
691 pc = NO_JMP; /* Never jump. */ 691 pc = NO_JMP; /* Never jump. */
692 else if (e->k == VJMP) 692 else if (e->k == VJMP)
693 invertcond(fs, e), pc = e->u.s.info; 693 invertcond(fs, e), pc = e->u.s.info;
694 else if (e->k == VKFALSE && !expr_hasjump(e))
695 pc = bcemit_jmp(fs); /* Always jump. */
696 else 694 else
697 pc = bcemit_branch(fs, e, 0); 695 pc = bcemit_branch(fs, e, 0);
698 jmp_append(fs, &e->f, pc); 696 jmp_append(fs, &e->f, pc);
@@ -709,8 +707,6 @@ static void bcemit_branch_f(FuncState *fs, ExpDesc *e)
709 pc = NO_JMP; /* Never jump. */ 707 pc = NO_JMP; /* Never jump. */
710 else if (e->k == VJMP) 708 else if (e->k == VJMP)
711 pc = e->u.s.info; 709 pc = e->u.s.info;
712 else if (e->k == VKTRUE && !expr_hasjump(e))
713 pc = bcemit_jmp(fs); /* Always jump. */
714 else 710 else
715 pc = bcemit_branch(fs, e, 1); 711 pc = bcemit_branch(fs, e, 1);
716 jmp_append(fs, &e->t, pc); 712 jmp_append(fs, &e->t, pc);