diff options
author | johnvg | 2006-05-10 14:20:01 +0000 |
---|---|---|
committer | johnvg | 2006-05-10 14:20:01 +0000 |
commit | 9fdd38d86963aac551a1597e80290c3dba4cd17f (patch) | |
tree | 04aaec468072a9540e5a1e3c0e93985b90a679c1 /main | |
parent | rename generated object file for ipc.c from ipc.o to ipc_c.o (diff) |
port to 64 bit windows and linux
git-svn-id: https://svn.cs.ru.nl/repos/clean-compiler/trunk@1601 1f8540f1-abd5-4d5b-9d24-4c5ce8603e2d
Diffstat (limited to 'main')
-rw-r--r-- | main/Unix/ipc.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/main/Unix/ipc.c b/main/Unix/ipc.c index 4ff823a..bf2cd9e 100644 --- a/main/Unix/ipc.c +++ b/main/Unix/ipc.c @@ -13,7 +13,12 @@ Clean string ============ */ -typedef struct clean_string {int length; char chars [1]; } *CleanString; + +#ifdef _WIN64 +typedef struct clean_string {__int64 length; char chars [1]; } *CleanString; +#else +typedef struct clean_string {long length; char chars [1]; } *CleanString; +#endif # define Clean(ignore) # include "ipc.h" |