[gvfs] [dav] Ensure we have a valid username (#582373)
- From: Christian Kellner <gicmo src gnome org>
- To: svn-commits-list gnome org
- Subject: [gvfs] [dav] Ensure we have a valid username (#582373)
- Date: Tue, 26 May 2009 06:25:04 -0400 (EDT)
commit 11c321f41cb0b5fa3bab8ec1eb93c20c1b79a6d0
Author: Christian Kellner <gicmo gnome org>
Date: Tue May 26 12:13:27 2009 +0200
[dav] Ensure we have a valid username (#582373)
If g_mount_source_ask_password didn't fill in a new username fall
back to the one we pre-filled it with.
Patch by Frederic Peters <fpeters 0d be>
---
daemon/gvfsbackenddav.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
diff --git a/daemon/gvfsbackenddav.c b/daemon/gvfsbackenddav.c
index aee9034..ef3b55d 100644
--- a/daemon/gvfsbackenddav.c
+++ b/daemon/gvfsbackenddav.c
@@ -1378,6 +1378,11 @@ soup_authenticate_interactive (SoupSession *session,
if (res && !aborted)
{
+ /* it's not safe to assume that we get the username filed in,
+ in the case that we provied a default username */
+ if (new_username == NULL)
+ new_username = g_strdup (info->username);
+
soup_auth_authenticate (auth, new_username, new_password);
g_free (info->username);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]