--- misc/unzip.h.old 2011-09-23 19:53:09.708884325 +0200 +++ misc/unzip.h 2011-09-23 19:54:00.012878355 +0200 @@ -49,6 +49,10 @@ #include "zlib.h" #endif +#ifndef OF +#define OF(x) x +#endif + #if defined(STRICTUNZIP) || defined(STRICTZIPUNZIP) /* like the STRICT of WIN32, we define a pointer that cannot be converted from (void*) without cast */ --- libdiscmage/unzip.h.old 2011-09-23 19:59:47.319837133 +0200 +++ libdiscmage/unzip.h 2011-09-23 20:00:07.230834769 +0200 @@ -48,6 +48,9 @@ #ifndef _ZLIB_H #include "zlib.h" #endif +#ifndef OF +#define OF(x) x +#endif #if defined(STRICTUNZIP) || defined(STRICTZIPUNZIP) /* like the STRICT of WIN32, we define a pointer that cannot be converted