gvfs r1487 - in trunk: . common



Author: carlosgc
Date: Sun Mar  2 20:06:23 2008
New Revision: 1487
URL: http://svn.gnome.org/viewvc/gvfs?rev=1487&view=rev

Log:
2008-03-02  Carlos Garcia Campos  <carlosgc gnome org>

	* common/gmountsource.c: (ask_password_reply):
	Treat DBus output paramaters that contain "" as NULL. It fixes the
	sftp backend when a username is provided by the user.


Modified:
   trunk/ChangeLog
   trunk/common/gmountsource.c

Modified: trunk/common/gmountsource.c
==============================================================================
--- trunk/common/gmountsource.c	(original)
+++ trunk/common/gmountsource.c	Sun Mar  2 20:06:23 2008
@@ -193,9 +193,9 @@
 	{
 	  data->aborted = aborted;
 
-	  data->password = g_strdup (password);
-	  data->username = g_strdup (username);
-	  data->domain = g_strdup (domain);
+	  data->password = *password == 0 ? NULL : g_strdup (password);
+	  data->username = *username == 0 ? NULL : g_strdup (username);
+	  data->domain = *domain == 0 ? NULL : g_strdup (domain);
 	  data->password_save = (GPasswordSave)password_save;
 
 	  /* TODO: handle more args */



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