diff -r 8b50be3e2998 -r 42ab9633c451 app-manager/packagelist.c --- a/app-manager/packagelist.c Fri Apr 30 20:37:08 2010 +0100 +++ b/app-manager/packagelist.c Tue Jul 05 13:02:45 2016 +0100 @@ -20,8 +20,8 @@ #include #include #include -#include -#include +#include +#include #include #include #include "app-manager.h" @@ -36,6 +36,7 @@ const char *text,*t; GtkWidget *w; GtkTextBuffer *buf; + PloverPackageFileStore *store; buf=GTK_TEXT_BUFFER(gtk_builder_get_object(ui,"description")); if (package) { @@ -97,8 +98,9 @@ { gtk_widget_hide(w); w=GTK_WIDGET(gtk_builder_get_object(ui,"Files")); - gtk_tree_view_set_model(GTK_TREE_VIEW(w), - GTK_TREE_MODEL(plover_package_get_file_store(package))); + store=plover_package_file_store_new_from_package(package); + gtk_tree_view_set_model(GTK_TREE_VIEW(w),GTK_TREE_MODEL(store)); + g_object_unref(store); } else {