diff --git a/gdk/gdkconfig.h.win32 b/gdk/gdkconfig.h.win32 index c941eb86a0..13022e88ec 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