diff options
-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" |