[Extractor-gtk-cvslog] SF.net SVN: extractor-gtk:[91] trunk/extractor/extractor.c
Extract files from unusual archive formats
Brought to you by:
someone-guy
From: <som...@us...> - 2008-08-22 16:06:12
|
Revision: 91 http://extractor-gtk.svn.sourceforge.net/extractor-gtk/?rev=91&view=rev Author: someone-guy Date: 2008-08-22 16:06:08 +0000 (Fri, 22 Aug 2008) Log Message: ----------- One global variable less Modified Paths: -------------- trunk/extractor/extractor.c Modified: trunk/extractor/extractor.c =================================================================== --- trunk/extractor/extractor.c 2008-08-22 16:05:43 UTC (rev 90) +++ trunk/extractor/extractor.c 2008-08-22 16:06:08 UTC (rev 91) @@ -59,7 +59,6 @@ static GtkWidget *dir_button; static GtkListStore *gflist; static GtkWidget *treeview; -static GtkTreeSelection *selection; static FILE *input_file = NULL; static file_t *flist = NULL; static const fmt_desc_t *cur_fmt = NULL; @@ -96,6 +95,7 @@ */ static void extract_selected(GtkWidget *widget, gpointer data) { gchar *path = gtk_file_chooser_get_filename(GTK_FILE_CHOOSER(dir_button)); + GtkTreeSelection *selection = gtk_tree_view_get_selection(GTK_TREE_VIEW(treeview)); gtk_tree_selection_selected_foreach(selection, extract_foreach, path); g_free(path); } @@ -265,6 +265,7 @@ GtkWidget *lbl; GtkTreeViewColumn *column; GtkCellRenderer *renderer; + GtkTreeSelection *selection; int row = 0, col = 0; int list_files = 0; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |