]> www.fi.muni.cz Git - evince.git/blobdiff - pdf/aconf2.h
My 2005-01-05 change didn't actually fix the problem. Now I just
[evince.git] / pdf / aconf2.h
index 379eea21dfede9b37974ffb384ee8a15e2326199..b51de1e9cb6d1cbc6662b964aa4472894ebd803c 100644 (file)
@@ -6,7 +6,7 @@
  * file because otherwise the configure script will munge any
  * #define/#undef constructs.
  *
- * Copyright 2002 Glyph & Cog, LLC
+ * Copyright 2002-2003 Glyph & Cog, LLC
  */
 
 #ifndef ACONF2_H
 #define USE_GCC_PRAGMAS
 #endif
 /* There is a bug in the version of gcc which ships with MacOS X 10.2 */
+#if defined(__APPLE__) && defined(__MACH__)
+#  include <AvailabilityMacros.h>
+#endif
 #ifdef MAC_OS_X_VERSION_MAX_ALLOWED
 #  if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_2
 #    undef USE_GCC_PRAGMAS
 #  endif
 #endif
 
+/*
+ * Make sure WIN32 is defined if appropriate.
+ */
+#if defined(_WIN32) && !defined(WIN32)
+#  define WIN32
+#endif
+
 #endif