summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Neumair <chris@gnome-de.org>2006-10-19 14:28:47 +0000
committerChristian Neumair <cneumair@src.gnome.org>2006-10-19 14:28:47 +0000
commit34854513aa5889060ceb2380af6d18d8250efefa (patch)
tree112a4fa9ff8591b70b81a073d2a224a7ad6c61b0
parent7a2b961429b0144bff9a0f0b3316522cfe38ab80 (diff)
downloadnautilus-34854513aa5889060ceb2380af6d18d8250efefa.tar.gz
Don't append final newline for textual URIs. Fixes #360441.
2006-10-19 Christian Neumair <chris@gnome-de.org> * src/file-manager/fm-directory-view.c: (convert_file_list_to_string): Don't append final newline for textual URIs. Fixes #360441.
-rw-r--r--ChangeLog7
-rw-r--r--src/file-manager/fm-directory-view.c7
2 files changed, 12 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index de1571f65..e8509ed28 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2006-10-19 Christian Neumair <chris@gnome-de.org>
+ * src/file-manager/fm-directory-view.c:
+ (convert_file_list_to_string):
+ Don't append final newline for textual URIs.
+ Fixes #360441.
+
+2006-10-19 Christian Neumair <chris@gnome-de.org>
+
* src/nautilus-main.c: (main):
Shut down eel before GnomeVFS.
diff --git a/src/file-manager/fm-directory-view.c b/src/file-manager/fm-directory-view.c
index 261be7c72..934d51a2e 100644
--- a/src/file-manager/fm-directory-view.c
+++ b/src/file-manager/fm-directory-view.c
@@ -5893,8 +5893,11 @@ convert_file_list_to_string (GList *files,
} else {
g_string_append (uris, uri);
}
- g_string_append_c (uris, '\n');
-
+
+ /* skip newline for last element */
+ if (node->next != NULL) {
+ g_string_append_c (uris, '\n');
+ }
} else {
g_string_append_c (uris, '\n');
g_string_append (uris, uri);