nautilus-sendto r336 - in trunk: . src
- From: hadess svn gnome org
- To: svn-commits-list gnome org
- Subject: nautilus-sendto r336 - in trunk: . src
- Date: Sun, 20 Jul 2008 22:09:39 +0000 (UTC)
Author: hadess
Date: Sun Jul 20 22:09:39 2008
New Revision: 336
URL: http://svn.gnome.org/viewvc/nautilus-sendto?rev=336&view=rev
Log:
2008-07-20 Bastien Nocera <hadess hadess net>
* src/nautilus-sendto-command.c (nautilus_sendto_init):
Make sure ampersands are escaped even if we're passed a URI
(Closes: #543327)
Modified:
trunk/ChangeLog
trunk/src/nautilus-sendto-command.c
Modified: trunk/src/nautilus-sendto-command.c
==============================================================================
--- trunk/src/nautilus-sendto-command.c (original)
+++ trunk/src/nautilus-sendto-command.c Sun Jul 20 22:09:39 2008
@@ -693,8 +693,15 @@
filename = filenames[i];
if (g_str_has_prefix (filename, "file://")) {
- file_list = g_list_prepend (file_list,
- g_strdup (filename));
+ char *escaped;
+
+ /* Make sure URIs don't contain ampersands */
+ escaped = escape_ampersands (filename);
+ if (escaped == NULL)
+ file_list = g_list_prepend (file_list,
+ g_strdup (filename));
+ else
+ file_list = g_list_prepend (file_list, escaped);
path = g_filename_from_uri (filename, NULL, NULL);
if (path != NULL
&& g_file_test (path, G_FILE_TEST_IS_DIR)) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]