summaryrefslogtreecommitdiff
path: root/girepository/giversionmacros.h
diff options
context:
space:
mode:
Diffstat (limited to 'girepository/giversionmacros.h')
-rw-r--r--girepository/giversionmacros.h16
1 files changed, 15 insertions, 1 deletions
diff --git a/girepository/giversionmacros.h b/girepository/giversionmacros.h
index 15c88476..3c2faf47 100644
--- a/girepository/giversionmacros.h
+++ b/girepository/giversionmacros.h
@@ -125,4 +125,18 @@
# define GI_AVAILABLE_IN_1_42 _GI_EXTERN
#endif
-#endif /* __GIVERSIONMACROS_H__ */ \ No newline at end of file
+#if GLIB_VERSION_MIN_REQUIRED >= GLIB_VERSION_2_44
+# define GI_DEPRECATED_IN_1_44 GLIB_DEPRECATED
+# define GI_DEPRECATED_IN_1_44_FOR(f) GLIB_DEPRECATED_FOR(f)
+#else
+# define GI_DEPRECATED_IN_1_44 _GI_EXTERN
+# define GI_DEPRECATED_IN_1_44_FOR(f) _GI_EXTERN
+#endif
+
+#if GLIB_VERSION_MAX_ALLOWED < GLIB_VERSION_2_44
+# define GI_AVAILABLE_IN_1_44 GLIB_UNAVAILABLE(2, 44)
+#else
+# define GI_AVAILABLE_IN_1_44 _GI_EXTERN
+#endif
+
+#endif /* __GIVERSIONMACROS_H__ */