app-manager/applications.c
changeset 33 8301d58eb21f
parent 10 8b50be3e2998
child 99 0121592e2512
     1.1 --- a/app-manager/applications.c	Fri Apr 30 20:37:08 2010 +0100
     1.2 +++ b/app-manager/applications.c	Fri Apr 15 13:09:11 2016 +0100
     1.3 @@ -25,6 +25,7 @@
     1.4  #include <glib.h>
     1.5  #include <gtk/gtk.h>
     1.6  #include <plover-gtk/packagestore.h>
     1.7 +#include <plover-gtk/packagefilestore.h>
     1.8  #include "app-manager.h"
     1.9  
    1.10  #ifdef WIN32
    1.11 @@ -63,7 +64,8 @@
    1.12      gtk_tree_model_get(model,iter,PLOVER_PACKAGE_STORE_OBJ_COLUMN,&package,-1);
    1.13      if (package)
    1.14      {
    1.15 -	file_store=GTK_TREE_MODEL(plover_package_get_file_store(package));
    1.16 +	file_store=
    1.17 +	  GTK_TREE_MODEL(plover_package_file_store_new_from_package(package));
    1.18  	if (gtk_tree_model_get_iter_first(file_store,&fi))
    1.19  	{
    1.20  	    do
    1.21 @@ -94,6 +96,7 @@
    1.22  		g_free(name);
    1.23  	    } while(!visible && gtk_tree_model_iter_next(file_store,&fi));
    1.24  	}
    1.25 +	g_object_unref(file_store);
    1.26      }
    1.27      g_object_unref(package);
    1.28      return visible;