diff --git a/njvm.c b/njvm.c index 5de6ee9..e816cf9 100644 --- a/njvm.c +++ b/njvm.c @@ -106,6 +106,7 @@ void execute(struct program program) { *stack.current = fp + 2; fp = pop(stack); if (debug == 1) printStack(stack, fp); + break; case POPL: if (debug == 1) printf("popl: %i\n", SIGN_EXTEND(IMMEDIATE(program.program[i]))); stack.stack[fp + SIGN_EXTEND(IMMEDIATE(program.program[i]))] = pop(stack);