[gtk+/gtk-2-24-win32] win32: Actually check for IPrintDialogCallback in configure
- From: Alexander Larsson <alexl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/gtk-2-24-win32] win32: Actually check for IPrintDialogCallback in configure
- Date: Fri, 28 Oct 2011 09:09:29 +0000 (UTC)
commit afce8c73419e86c79e3fec31fcf39a67bc96f8ee
Author: Morten Welinder <mortenw gnome org>
Date: Fri Oct 28 09:10:40 2011 +0200
win32: Actually check for IPrintDialogCallback in configure
configure.in | 3 +++
gtk/gtkprintoperation-win32.c | 2 +-
2 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/configure.in b/configure.in
index bd8e18c..86af80d 100644
--- a/configure.in
+++ b/configure.in
@@ -1550,6 +1550,9 @@ AC_ARG_ENABLE(test-print-backend,
[enable_test_print_backend=no])
AM_CONDITIONAL(TEST_PRINT_BACKEND, test "x$enable_test_print_backend" != "xno")
+if test "$os_win32" = "yes"; then
+ AC_CHECK_TYPES([IPrintDialogCallback],[],[],[[#include <windows.h>]])
+fi
################################################################
# Strip -export-dynamic from the link lines of various libraries
diff --git a/gtk/gtkprintoperation-win32.c b/gtk/gtkprintoperation-win32.c
index c0d149c..0c29298 100644
--- a/gtk/gtkprintoperation-win32.c
+++ b/gtk/gtkprintoperation-win32.c
@@ -72,7 +72,7 @@ static void win32_poll_status (GtkPrintOperation *op);
static const GUID myIID_IPrintDialogCallback = {0x5852a2c3,0x6530,0x11d1,{0xb6,0xa3,0x0,0x0,0xf8,0x75,0x7b,0xf9}};
-#if !defined (_MSC_VER) && !defined (__MINGW64_VERSION_MAJOR)
+#if !defined (_MSC_VER) && !defined (HAVE_IPRINTDIALOGCALLBACK)
#undef INTERFACE
#define INTERFACE IPrintDialogCallback
DECLARE_INTERFACE_ (IPrintDialogCallback, IUnknown)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]