]> granicus.if.org Git - zziplib/commitdiff
zzip: fseeko: do not redefine `PAGESIZE`
authorPatrick Steinhardt <ps@pks.im>
Tue, 21 May 2019 11:38:44 +0000 (13:38 +0200)
committerPatrick Steinhardt <ps@pks.im>
Thu, 1 Aug 2019 06:33:34 +0000 (08:33 +0200)
If we've already pulled in the `PAGESIZE` macro via some transitive
headers, we don't want to redefine its value.

zzip/fseeko.c

index f89569060a6c547d5c412f35086c2bc88c550610..ac66784a6d4b349521a0d62fbba2741cfea7ed7d 100644 (file)
@@ -76,7 +76,9 @@
 
 /* we try to round all seeks to the pagesize - since we do not use
  * the sys/mmap interface we have to guess a good value here: */
-#define PAGESIZE 8192
+#ifndef PAGESIZE
+# define PAGESIZE 8192
+#endif
 
 #ifdef DEBUG
 #define debug1(msg) do { fprintf(stderr, "DEBUG: %s : " msg "\n", __func__); } while(0)