buttons click processing added
[melted_gui] / src / ui.c
index 4be761f..cafefb5 100644 (file)
--- a/src/ui.c
+++ b/src/ui.c
@@ -83,6 +83,8 @@ static GtkWidget* create_treeview(GtkWidget* top, char* name, const char* column
         gtk_tree_view_append_column(GTK_TREE_VIEW( treeview ), column);
     };
 
+    g_object_unref(list_store);
+
     GLADE_HOOKUP_OBJECT (top, treeview, name);
 
     return treeview;
@@ -99,7 +101,7 @@ static GtkWidget* pane_library_grid(GtkWidget* top, omnplay_instance_t* app)
         GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
 
     gtk_container_add (GTK_CONTAINER (scrolledwindow),
-        app->library = create_treeview(top, "treeview_library", columns));
+        app->library_grid = create_treeview(top, "treeview_library", columns));
 
     return scrolledwindow;
 }
@@ -318,7 +320,7 @@ static GtkWidget* pane_operate_grid(GtkWidget* top, omnplay_instance_t* app)
         GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
 
     gtk_container_add (GTK_CONTAINER (scrolledwindow),
-        app->playlist = create_treeview(top, "treeview_playlist", columns));
+        app->playlist_grid = create_treeview(top, "treeview_playlist", columns));
 
     return scrolledwindow;
 }