Fix:Core:Make navit compilable with mingw
authormartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Tue, 4 Nov 2008 11:38:43 +0000 (11:38 +0000)
committermartin-s <martin-s@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Tue, 4 Nov 2008 11:38:43 +0000 (11:38 +0000)
git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk/navit@1635 ffa7fe5e-494d-0410-b361-a75ebd5db220

configure.in
navit/support/glib/gmessages.c

index 32aa543..61e6ecc 100644 (file)
@@ -624,6 +624,12 @@ wince)
        gui_win32=yes; gui_win32_reason="host_os is wince"
        graphics_win32=yes; graphics_win32_reason="host_os is wince"
        ;;
+mingw32)
+       win32=yes
+       AC_DEFINE(HAVE_API_WIN32_BASE, 1, [Have Windows Base API])
+       AC_DEFINE(HAVE_API_WIN32, 1, [Have Windows API])
+       gui_win32=yes; gui_win32_reason="host_os is mingw32"
+       graphics_win32=yes; graphics_win32_reason="host_os is mingw32"
 esac
 if test "x$win32" = "xyes"
 then
index 25a0769..548a412 100644 (file)
@@ -1062,7 +1062,7 @@ gsize
 g_printf_string_upper_bound (const gchar *format,
                             va_list      args)
 {
-#ifdef HAVE_API_WIN32_CE
+#ifdef HAVE_API_WIN32_BASE
   gchar c[16384];
   return _g_vsnprintf (c, 16384, format, args) + 1;
 #else