gvfs r1754 - in trunk: . daemon



Author: sbacher
Date: Mon Apr 21 21:53:04 2008
New Revision: 1754
URL: http://svn.gnome.org/viewvc/gvfs?rev=1754&view=rev

Log:
	* daemon/gvfsbackendftp.c: (do_enumerate_directory): 
	remove trailing '\r', that workarounds a parser issue causing 
	some filenames to not be listed (#524880)


Modified:
   trunk/ChangeLog
   trunk/daemon/gvfsbackendftp.c

Modified: trunk/daemon/gvfsbackendftp.c
==============================================================================
--- trunk/daemon/gvfsbackendftp.c	(original)
+++ trunk/daemon/gvfsbackendftp.c	Mon Apr 21 21:53:04 2008
@@ -1782,6 +1782,8 @@
 	    if (got_boundary)
 	      {
 		name[bytes_read - 1] = 0;
+		if (bytes_read >= 2 && name[bytes_read - 2] == '\r') 
+				name[bytes_read - 2] = 0;
 		DEBUG ("--- %s\n", name);
 		list = g_list_prepend (list, g_strdup (name));
 		bytes_read = 0;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]