[file-roller] convert escaped ASCII-encoded URI to a local filename.
- From: Paolo Bacchilega <paobac src gnome org>
- To: svn-commits-list gnome org
- Subject: [file-roller] convert escaped ASCII-encoded URI to a local filename.
- Date: Mon, 15 Jun 2009 12:59:26 -0400 (EDT)
commit 2a0426bd008d4839d06b8e402cd0627028d4848c
Author: agc-tester <agc-tester sun com>
Date: Mon Jun 15 18:57:56 2009 +0200
convert escaped ASCII-encoded URI to a local filename.
GNOME bug #580070
src/dlg-add-folder.c | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/src/dlg-add-folder.c b/src/dlg-add-folder.c
index 19c9e8f..6260154 100644
--- a/src/dlg-add-folder.c
+++ b/src/dlg-add-folder.c
@@ -98,6 +98,7 @@ file_sel_response_cb (GtkWidget *widget,
const char *exclude_files;
const char *exclude_folders;
char *dest_dir;
+ char *local_filename;
dlg_add_folder_save_last_options (data);
@@ -153,8 +154,9 @@ file_sel_response_cb (GtkWidget *widget,
if (utf8_only_spaces (exclude_folders))
exclude_folders = NULL;
+ local_filename = g_filename_from_uri (selected_folder, NULL, NULL);
dest_dir = build_uri (fr_window_get_current_location (window),
- file_name_from_path (selected_folder),
+ file_name_from_path (local_filename),
NULL);
fr_window_archive_add_with_wildcard (window,
@@ -166,9 +168,10 @@ file_sel_response_cb (GtkWidget *widget,
update,
follow_links);
+ g_free (local_filename);
g_free (dest_dir);
g_free (selected_folder);
-
+
gtk_widget_destroy (data->dialog);
return TRUE;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]