--- np2/i286c/i286c.mcr 2003/10/17 07:17:20 1.2 +++ np2/i286c/i286c.mcr 2003/10/17 11:10:02 1.3 @@ -361,7 +361,7 @@ #define SP_PUSH(reg, clock) { \ - WORD sp = reg; \ + UINT16 sp = reg; \ I286_SP -= 2; \ i286_memorywrite_w(I286_SP + SS_BASE, sp); \ I286_CLOCK(clock); \