summaryrefslogtreecommitdiff
path: root/gtk/gtkaccellabel.h
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2015-11-10 14:11:04 +0000
committerEmmanuele Bassi <ebassi@gnome.org>2015-11-10 14:11:04 +0000
commita395852233a9d7e8462a1287e847808d368be321 (patch)
tree5942de7ebdfa482196a39ef26b9c0041a1d81bcf /gtk/gtkaccellabel.h
parent56ab3bdf3c4b1fca8c61dc04c730dfc64e464475 (diff)
downloadgtk+-a395852233a9d7e8462a1287e847808d368be321.tar.gz
Recursively move autocleanups to their header files
Start from GtkAccelLabel and walk the tree downwards.
Diffstat (limited to 'gtk/gtkaccellabel.h')
-rw-r--r--gtk/gtkaccellabel.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/gtk/gtkaccellabel.h b/gtk/gtkaccellabel.h
index c08f81b28d..fa7ea51532 100644
--- a/gtk/gtkaccellabel.h
+++ b/gtk/gtkaccellabel.h
@@ -28,14 +28,12 @@
#ifndef __GTK_ACCEL_LABEL_H__
#define __GTK_ACCEL_LABEL_H__
-
#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
#error "Only <gtk/gtk.h> can be included directly."
#endif
#include <gtk/gtklabel.h>
-
G_BEGIN_DECLS
#define GTK_TYPE_ACCEL_LABEL (gtk_accel_label_get_type ())
@@ -111,6 +109,10 @@ gchar * _gtk_accel_label_class_get_accelerator_label (GtkAccelLabelClass *kla
guint accelerator_key,
GdkModifierType accelerator_mods);
+#ifndef __GI_SCANNER__
+G_DEFINE_AUTOPTR_CLEANUP_FUNC(GtkAccelLabel, g_object_unref)
+#endif
+
G_END_DECLS
#endif /* __GTK_ACCEL_LABEL_H__ */