From 6bfe706027f7ec83ace3b0b68de363114b68de08 Mon Sep 17 00:00:00 2001 From: Bad Diode Date: Sun, 24 Oct 2021 17:08:28 +0200 Subject: Allow our jumps to be positive or negative --- src/bytecode/debug.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/bytecode/debug.h') diff --git a/src/bytecode/debug.h b/src/bytecode/debug.h index bc736f9..6703e68 100755 --- a/src/bytecode/debug.h +++ b/src/bytecode/debug.h @@ -80,7 +80,7 @@ disassemble_instruction(Chunk *chunk, size_t offset) { case OP_JUMP_IF_FALSE: { u16 a = chunk->code[offset + 1]; u16 b = chunk->code[offset + 2]; - u16 jmp = (a << 8) | b; + s16 jmp = (a << 8) | b; printf("%-16s %4d\n", ops_str[instruction], jmp); return offset + 3; } break; -- cgit v1.2.1