diff options
author | Ian Lynagh <igloo@earth.li> | 2007-06-15 18:23:37 +0000 |
---|---|---|
committer | Ian Lynagh <igloo@earth.li> | 2007-06-15 18:23:37 +0000 |
commit | bcaf68a97ba26a7bf781f9734fe7982dbb6db66d (patch) | |
tree | 171315da9df1db4ef9b428ada12c53879a6a1406 /includes | |
parent | 974d0c018057cda10dff6309de65bae8780190be (diff) | |
download | haskell-bcaf68a97ba26a7bf781f9734fe7982dbb6db66d.tar.gz |
Fix size mismatch errors in mkDerivedConstants.c
Diffstat (limited to 'includes')
-rw-r--r-- | includes/mkDerivedConstants.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/includes/mkDerivedConstants.c b/includes/mkDerivedConstants.c index 90f6a4ca9b..f87db37deb 100644 --- a/includes/mkDerivedConstants.c +++ b/includes/mkDerivedConstants.c @@ -31,14 +31,14 @@ #define str(a,b) #a "_" #b -#define OFFSET(s_type, field) ((unsigned int)&(((s_type*)0)->field)) +#define OFFSET(s_type, field) ((size_t)&(((s_type*)0)->field)) #if defined(GEN_HASKELL) #define def_offset(str, offset) \ - printf("oFFSET_" str " = %d::Int\n", offset); + printf("oFFSET_" str " = %zd::Int\n", offset); #else #define def_offset(str, offset) \ - printf("#define OFFSET_" str " %d\n", offset); + printf("#define OFFSET_" str " %zd\n", offset); #endif #if defined(GEN_HASKELL) |