Browse code

(uxn.c) Removed useless mask

neauoire authored on 30/10/2023 21:22:19
Showing 1 changed files
... ...
@@ -18,10 +18,10 @@ WITH REGARD TO THIS SOFTWARE.
18 18
 #define DEVR(o, p) { if(m2) { o = ((emu_dei(u, p) << 8) + emu_dei(u, p + 1)); } else o = emu_dei(u, p); }
19 19
 #define DEVW(p, y) { if(m2) { emu_deo(u, p, y >> 8); emu_deo(u, p + 1, y); } else emu_deo(u, p, y); }
20 20
 #define PUSH1(y)   { s->dat[s->ptr++] = (y); }
21
-#define PUSH2(y)   { t = (y); s->dat[s->ptr++] = t >> 0x8; s->dat[s->ptr++] = t & 0xff; }
21
+#define PUSH2(y)   { t = (y); s->dat[s->ptr++] = t >> 8; s->dat[s->ptr++] = t; }
22 22
 #define PUSHx(y)   { if(m2) { PUSH2(y) } else PUSH1(y) }
23 23
 #define POP1(o)    { o = s->dat[--*sp]; }
24
-#define POP2(o)    { o = s->dat[--*sp] | s->dat[--*sp] << 0x8; }
24
+#define POP2(o)    { o = s->dat[--*sp] | s->dat[--*sp] << 8; }
25 25
 #define POPx(o)    { if(m2) { POP2(o) } else POP1(o) }
26 26
 
27 27
 int