improve 64bit portability
[picodrive.git] / cpu / cz80 / cz80macro.h
index 5adca13..2e21d40 100644 (file)
@@ -73,7 +73,7 @@
 #define WRITE_MEM8(A, D) { \\r
        unsigned short a = A; \\r
        unsigned char d = D; \\r
-       unsigned long v = z80_write_map[a >> Z80_MEM_SHIFT]; \\r
+       uptr v = z80_write_map[a >> Z80_MEM_SHIFT]; \\r
        if (map_flag_set(v)) \\r
                ((z80_write_f *)(v << 1))(a, d); \\r
        else \\r