File tree Expand file tree Collapse file tree 1 file changed +3
-5
lines changed Expand file tree Collapse file tree 1 file changed +3
-5
lines changed Original file line number Diff line number Diff line change 3838 * #CajaMenuItem objects, using caja_menu_item_set_submenu().
3939 */
4040
41- #define CAJA_MENU_GET_PRIVATE (o ) (G_TYPE_INSTANCE_GET_PRIVATE ((o), CAJA_TYPE_MENU, CajaMenuPrivate))
42- G_DEFINE_TYPE (CajaMenu , caja_menu , G_TYPE_OBJECT );
4341
4442struct _CajaMenuPrivate {
4543 GList * item_list ;
4644};
4745
46+ G_DEFINE_TYPE_WITH_PRIVATE (CajaMenu , caja_menu , G_TYPE_OBJECT );
47+
4848void
4949caja_menu_append_item (CajaMenu * menu , CajaMenuItem * item )
5050{
@@ -104,7 +104,7 @@ caja_menu_finalize (GObject *object)
104104static void
105105caja_menu_init (CajaMenu * menu )
106106{
107- menu -> priv = CAJA_MENU_GET_PRIVATE (menu );
107+ menu -> priv = caja_menu_get_instance_private (menu );
108108
109109 menu -> priv -> item_list = NULL ;
110110}
@@ -114,8 +114,6 @@ caja_menu_class_init (CajaMenuClass *klass)
114114{
115115 GObjectClass * object_class = G_OBJECT_CLASS (klass );
116116
117- g_type_class_add_private (klass , sizeof (CajaMenuPrivate ));
118-
119117 object_class -> finalize = caja_menu_finalize ;
120118}
121119
You can’t perform that action at this time.
0 commit comments