From 302d3d93567c23aa1dc062b9f9d42394e121dc0d Mon Sep 17 00:00:00 2001 From: Qball Cow Date: Mon, 21 Dec 2009 16:16:45 +0100 Subject: [PATCH] Add experimental lower-memory mode. --- src/plugin.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugin.c b/src/plugin.c index 036890b..0336470 100644 --- a/src/plugin.c +++ b/src/plugin.c @@ -648,7 +648,8 @@ static GtkWidget * create_button(AlbumViewPlugin *self, MpdData_real *complete_l /* Attach it to the song */ - complete_list_iter->userdata = g_object_ref_sink(vbox); + g_object_add_weak_pointer(vbox,&(complete_list_iter->userdata)); + complete_list_iter->userdata = vbox;//g_object_ref_sink(vbox); complete_list_iter->freefunc = (void *)gtk_widget_destroy; g_object_set_data(G_OBJECT(vbox), "item", item); g_signal_connect(G_OBJECT(item), "menu_populate_client", G_CALLBACK(album_button_press), complete_list_iter->song); -- 2.11.4.GIT