(__WIN32__) [HAVE_NTGUI]: Define for correct behaviour of JPEG library.
authorJason Rumney <jasonr@gnu.org>
Thu, 23 Dec 2004 16:16:14 +0000 (16:16 +0000)
committerJason Rumney <jasonr@gnu.org>
Thu, 23 Dec 2004 16:16:14 +0000 (16:16 +0000)
src/ChangeLog
src/image.c

index 8d09c5b..5030c11 100644 (file)
@@ -1,3 +1,8 @@
+2004-12-23  Jason Rumney  <jasonr@gnu.org>
+
+       * image.c (__WIN32__) [HAVE_NTGUI]: Define for correct behaviour
+       of JPEG library.
+
 2004-12-22  Richard M. Stallman  <rms@gnu.org>
 
        * emacs.c (main): If batch mode, set Vundo_outer_limit to nil.
index 18ffc2d..6a86708 100644 (file)
@@ -6269,6 +6269,12 @@ jpeg_image_p (object)
 #undef HAVE_STDLIB_H
 #endif /* HAVE_STLIB_H */
 
+#if defined (HAVE_NTGUI) && !defined (__WIN32__)
+/* jpeglib.h will define boolean differently depending on __WIN32__,
+   so make sure it is defined.  */
+#define __WIN32__ 1
+#endif
+
 #include <jpeglib.h>
 #include <jerror.h>
 #include <setjmp.h>