gversionmacros.h: add GLIB_AVAILABLE_IN_ALL
authorRyan Lortie <desrt@desrt.ca>
Thu, 6 Dec 2012 18:34:55 +0000 (13:34 -0500)
committerRyan Lortie <desrt@desrt.ca>
Sun, 13 Jan 2013 18:05:09 +0000 (13:05 -0500)
commit0a2b58625998680568623e69fd7fcedfd33d04da
tree4795cf65b62f9f5a67a9df1e91b70660123655df
parentc219181cb20a57988ed8426be2a5da8acf6aa07c
gversionmacros.h: add GLIB_AVAILABLE_IN_ALL

Add a macro to declare that a particular symbol is available in all
versions of GLib.

All newly-added symbols should have proper version macros (like
GLIB_AVAILABLE_IN_2_36) and this macro is less likely to get used 'by
accident' for those than one with a name like GLIB_EXTERN or
GLIB_PUBLIC.

https://bugzilla.gnome.org/show_bug.cgi?id=688681
glib/gversionmacros.h