-
Chun-wei Fan authored
Use the (private) _GLIB_DEFINE_AUTOPTR_CHAINUP macro for G_DECLARE_DERIVABLE_TYPE and G_DECLARE_FINAL_TYPE so that we will attempt to typedef and define items necessary for GCC __attribute__((cleanup)) on, well, GCC only. This fixes the build on non-GCC. https://bugzilla.gnome.org/show_bug.cgi?id=743640
6161b285