From e03db39aa221d404e14ee3cf1d282e8d2f362c2d Mon Sep 17 00:00:00 2001 From: ZenWalker Date: Sat, 11 Jun 2016 01:11:19 +0200 Subject: fixed: engrampa shows duplicate folders Fixed: When I open a tarball and navigate to a subfolder and then back to the main folder, the gui shows extra "copies" of the folders. file-roller commit: https://git.gnome.org/browse/file-roller/commit/?id=ee2056c8f99afb9c6530716a4d22be5e4a5e7a35 --- src/fr-window.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src') diff --git a/src/fr-window.c b/src/fr-window.c index c57f453..9a734be 100644 --- a/src/fr-window.c +++ b/src/fr-window.c @@ -1156,8 +1156,6 @@ compute_file_list_name (FrWindow *window, fdata->list_dir = TRUE; file_data_set_list_name (fdata, dir_name); fdata->dir_size = get_dir_size (window, current_dir, dir_name); - - g_free (dir_name); } return TRUE; @@ -1178,7 +1176,7 @@ fr_window_compute_list_names (FrWindow *window, current_dir = fr_window_get_current_location (window); current_dir_len = strlen (current_dir); - names_hash = g_hash_table_new (g_str_hash, g_str_equal); + names_hash = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, NULL); for (i = 0; i < files->len; i++) { FileData *fdata = g_ptr_array_index (files, i); -- cgit v1.2.1