]> rtime.felk.cvut.cz Git - sojka/lightdm.git/blobdiff - liblightdm-gobject/lightdm/language.h
Revert r2392 - it seems to have broken ABI in liblightdm-gobject
[sojka/lightdm.git] / liblightdm-gobject / lightdm / language.h
index 52caf9c922de14c600d5975432fe2f8751364453..6c3f83bcd89811a69b159b1253d30fcdf26cdef6 100644 (file)
@@ -40,6 +40,14 @@ typedef struct
     void (*reserved6) (void);
 } LightDMLanguageClass;
 
+#ifdef GLIB_VERSION_2_44
+typedef LightDMLanguage *LightDMLanguage_autoptr;
+static inline void glib_autoptr_cleanup_LightDMLanguage (LightDMLanguage **_ptr)
+{
+    glib_autoptr_cleanup_GObject ((GObject **) _ptr);
+}
+#endif
+
 GType lightdm_language_get_type (void);
 
 GList *lightdm_get_languages (void);