gvfs r1320 - in trunk: . daemon



Author: carlosgc
Date: Thu Feb 21 12:07:45 2008
New Revision: 1320
URL: http://svn.gnome.org/viewvc/gvfs?rev=1320&view=rev

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

	* daemon/gvfsbackendsftp.c: (handle_login):
	Fix memory leak.


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

Modified: trunk/daemon/gvfsbackendsftp.c
==============================================================================
--- trunk/daemon/gvfsbackendsftp.c	(original)
+++ trunk/daemon/gvfsbackendsftp.c	Thu Feb 21 12:07:45 2008
@@ -764,6 +764,8 @@
               
               if (g_vfs_keyring_is_available ())
                 flags |= G_ASK_PASSWORD_SAVING_SUPPORTED;
+
+              g_free (new_password);
               
               if (!g_mount_source_ask_password (mount_source,
                                                 g_str_has_prefix (buffer, "Enter passphrase for key") ?
@@ -877,6 +879,7 @@
                                    password_save);
     }
 
+  g_free (new_password);
   g_object_unref (prompt_stream);
   g_object_unref (reply_stream);
   return ret_val;



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