Browse code

(uxn.c)Use same macro format sequence for all CALL opcodes

Devine Lu Linvega authored on 03/01/2023 19:17:55
Showing 1 changed files
... ...
@@ -49,8 +49,8 @@ uxn_eval(Uxn *u, Uint16 pc)
49 49
 		case 0x00:
50 50
 		/* Literals/Calls */
51 51
 		if(instr == 0x20)      /* JMI  */ { PEEK16(a, pc) pc = a; }
52
-		else if(instr == 0x40) /* JCI  */ { sp = &u->wst->ptr; src = u->wst; POP8(a) if(a) { PEEK16(b, pc) pc = b; } else { pc += 2; } }
53
-		else if(instr == 0x60) /* JSI  */ { PEEK16(a, pc) PUSH16(u->rst, pc + 2) pc = a; }
52
+		else if(instr == 0x40) /* JCI  */ { sp = &u->wst->ptr; src = u->wst; POP8(b) if(b) { PEEK16(a, pc) pc = a; } else { pc += 2; } }
53
+		else if(instr == 0x60) /* JSI  */ { PUSH16(u->rst, pc + 2) PEEK16(a, pc) pc = a; }
54 54
 		else if(bs)            /* LIT2 */ { PEEK16(a, pc) PUSH16(src, a) pc += 2; }
55 55
 		else                   /* LITr */ { a = u->ram[pc++]; PUSH8(src, a) } break;
56 56
 		/* ALU */