libsoup r1237 - in trunk: . libsoup



Author: danw
Date: Fri Feb  6 16:07:44 2009
New Revision: 1237
URL: http://svn.gnome.org/viewvc/libsoup?rev=1237&view=rev

Log:
	* libsoup/soup-auth-manager.c (authenticate_auth): Fix crash when
	getting a 407 when using SoupProxyResolverGNOME (or when not using
	any proxy). Launchpad bug #326099. (Note that this doesn't
	actually make proxy-auth-with-SoupProxyResolverGNOME *work*, it
	just makes it not crash.)


Modified:
   trunk/ChangeLog
   trunk/libsoup/soup-auth-manager.c

Modified: trunk/libsoup/soup-auth-manager.c
==============================================================================
--- trunk/libsoup/soup-auth-manager.c	(original)
+++ trunk/libsoup/soup-auth-manager.c	Fri Feb  6 16:07:44 2009
@@ -366,6 +366,9 @@
 		g_object_get (G_OBJECT (priv->session),
 			      SOUP_SESSION_PROXY_URI, &uri,
 			      NULL);
+		/* FIXME: temporary workaround for proxy auth brokenness */
+		if (!uri)
+			return FALSE;
 	} else
 		uri = soup_uri_copy (soup_message_get_uri (msg));
 



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