summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/minizip/ioapi.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/minizip/ioapi.h b/src/minizip/ioapi.h
index ee92287..4dfb4a0 100644
--- a/src/minizip/ioapi.h
+++ b/src/minizip/ioapi.h
@@ -35,6 +35,11 @@
extern "C" {
#endif
+/* fixed missing define on some zlib (Lars Wendler) */
+#ifndef OF
+#define OF(args) args
+#endif
+
typedef voidpf (ZCALLBACK *open_file_func) OF((voidpf opaque, const char* filename, int mode));
typedef uLong (ZCALLBACK *read_file_func) OF((voidpf opaque, voidpf stream, void* buf, uLong size));
typedef uLong (ZCALLBACK *write_file_func) OF((voidpf opaque, voidpf stream, const void* buf, uLong size));