[gtk+] Update gdk/gdkconfig.h.win32



commit bdb98fdfcc9fa85c6bbd46d5f891c6e6587f5b09
Author: Chun-wei Fan <fanchunwei src gnome org>
Date:   Fri Dec 30 16:21:38 2011 +0800

    Update gdk/gdkconfig.h.win32
    
    Apparently the deprecation warning macros are placed into gdkconfig.h
    during the configure stage, so put these in the pre-configured
    gdkconfig.h.win32 as well, as their definitions are needed for all builds.

 gdk/gdkconfig.h.win32 |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)
---
diff --git a/gdk/gdkconfig.h.win32 b/gdk/gdkconfig.h.win32
index c941eb8..13022e8 100644
--- a/gdk/gdkconfig.h.win32
+++ b/gdk/gdkconfig.h.win32
@@ -14,6 +14,19 @@
 
 G_BEGIN_DECLS
 
+/* These macros are used to mark deprecated functions in GDK and
+ * GTK+ headers, and thus have to be exposed in installed headers.
+ * But please do *not* use them in other projects. Instead, use
+ * G_DEPRECATED or define your own wrappers around it.
+ */
+
+#ifdef GDK_DISABLE_DEPRECATION_WARNINGS
+#define GDK_DEPRECATED
+#define GDK_DEPRECATED_FOR(f)
+#else
+#define GDK_DEPRECATED G_DEPRECATED
+#define GDK_DEPRECATED_FOR(f) G_DEPRECATED_FOR(f)
+#endif
 
 #define GDK_WINDOWING_WIN32
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]