]> Pileus Git - ~andy/gtk/blobdiff - gdk/win32/gdkprivate-win32.h
Merge from stable:
[~andy/gtk] / gdk / win32 / gdkprivate-win32.h
index 018a617aed6e3ad948a1f0ad8cee4fbe3d6c3d2a..bf0ba5f17987b7881bb49d0f1a1df4cee150ccb2 100644 (file)
@@ -405,6 +405,7 @@ gchar *_gdk_win32_function_to_string   (GdkFunction  function);
 gchar *_gdk_win32_join_style_to_string (GdkJoinStyle join_style);
 gchar *_gdk_win32_line_style_to_string (GdkLineStyle line_style);
 gchar *_gdk_win32_gcvalues_mask_to_string (GdkGCValuesMask mask);
+gchar *_gdk_win32_window_state_to_string (GdkWindowState state);
 gchar *_gdk_win32_drawable_description (GdkDrawable *d);
 
 gchar *_gdk_win32_rop2_to_string       (int          rop2);
@@ -432,7 +433,7 @@ void    _gdk_win32_gdi_failed        (const gchar *where,
                                     gint line,
                                     const gchar *api);
 
-#ifdef __GNUC__
+#if defined(__GNUC__) && (__GNUC__ < 3)
 #define WIN32_API_FAILED(api) _gdk_win32_api_failed (__FILE__ ":" __PRETTY_FUNCTION__, __LINE__, api)
 #define WIN32_GDI_FAILED(api) _gdk_win32_gdi_failed (__FILE__ ":" __PRETTY_FUNCTION__, __LINE__, api)
 #define OTHER_API_FAILED(api) _gdk_other_api_failed (__FILE__ ":" __PRETTY_FUNCTION__, __LINE__, api)