]> xenbits.xensource.com Git - qemu-xen-unstable.git/commitdiff
Fix MinGW compilation when --enable-vnc-jpeg is specified
authorRoy Tam <roytam@gmail.com>
Sat, 18 Jun 2011 05:13:39 +0000 (13:13 +0800)
committerBlue Swirl <blauwirbel@gmail.com>
Sun, 26 Jun 2011 20:19:38 +0000 (20:19 +0000)
Fix conflicting types for 'INT32' in basetsd.h and jmorecfg.h by
including qemu-common.h first.

Signed-off-by: Roy Tam <roytam@gmail.com>
Acked-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
ui/vnc-enc-tight.c

index 87fdf35d3ea11d8cc8bdab7e37c6d4e4f6011990..6d36a7f7aebc41982043e4e011cb2eead67b73ae 100644 (file)
 
 #include "config-host.h"
 
+/* This needs to be before jpeglib.h line because of conflict with
+   INT32 definitions between jmorecfg.h (included by jpeglib.h) and
+   Win32 basetsd.h (included by windows.h). */
+#include "qemu-common.h"
+
 #ifdef CONFIG_VNC_PNG
 #include <png.h>
 #endif
@@ -36,8 +41,6 @@
 #include <jpeglib.h>
 #endif
 
-#include "qemu-common.h"
-
 #include "bswap.h"
 #include "qint.h"
 #include "vnc.h"