diff options
author | Emmanuele Bassi <ebassi@gnome.org> | 2015-11-10 14:11:04 +0000 |
---|---|---|
committer | Emmanuele Bassi <ebassi@gnome.org> | 2015-11-10 14:11:04 +0000 |
commit | a395852233a9d7e8462a1287e847808d368be321 (patch) | |
tree | 5942de7ebdfa482196a39ef26b9c0041a1d81bcf /gtk/gtkmenu.h | |
parent | 56ab3bdf3c4b1fca8c61dc04c730dfc64e464475 (diff) | |
download | gtk+-a395852233a9d7e8462a1287e847808d368be321.tar.gz |
Recursively move autocleanups to their header files
Start from GtkAccelLabel and walk the tree downwards.
Diffstat (limited to 'gtk/gtkmenu.h')
-rw-r--r-- | gtk/gtkmenu.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gtk/gtkmenu.h b/gtk/gtkmenu.h index bf81a895d0..f66200ada5 100644 --- a/gtk/gtkmenu.h +++ b/gtk/gtkmenu.h @@ -25,7 +25,6 @@ #ifndef __GTK_MENU_H__ #define __GTK_MENU_H__ - #if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION) #error "Only <gtk/gtk.h> can be included directly." #endif @@ -33,7 +32,6 @@ #include <gtk/gtkaccelgroup.h> #include <gtk/gtkmenushell.h> - G_BEGIN_DECLS #define GTK_TYPE_MENU (gtk_menu_get_type ()) @@ -251,6 +249,9 @@ void gtk_menu_set_reserve_toggle_size (GtkMenu *menu, GDK_AVAILABLE_IN_ALL gboolean gtk_menu_get_reserve_toggle_size (GtkMenu *menu); +#ifndef __GI_SCANNER__ +G_DEFINE_AUTOPTR_CLEANUP_FUNC(GtkMenu, g_object_unref) +#endif G_END_DECLS |