Author: gonzalo
Date: 2005-03-16 13:55:23 -0500 (Wed, 16 Mar 2005)
New Revision: 41917

Modified:
   trunk/mcs/class/System/System.Net/BasicClient.cs
   trunk/mcs/class/System/System.Net/ChangeLog
Log:
2005-03-16 Gonzalo Paniagua Javier <[EMAIL PROTECTED]>

        * BasicClient.cs: ensure credentials are not null.



Modified: trunk/mcs/class/System/System.Net/BasicClient.cs
===================================================================
--- trunk/mcs/class/System/System.Net/BasicClient.cs    2005-03-16 18:42:35 UTC 
(rev 41916)
+++ trunk/mcs/class/System/System.Net/BasicClient.cs    2005-03-16 18:55:23 UTC 
(rev 41917)
@@ -48,7 +48,7 @@
                static Authorization InternalAuthenticate (WebRequest 
webRequest, ICredentials credentials)
                {
                        HttpWebRequest request = webRequest as HttpWebRequest;
-                       if (request == null)
+                       if (request == null || credentials == null)
                                return null;
 
                        NetworkCredential cred = credentials.GetCredential 
(request.AuthUri, "basic");

Modified: trunk/mcs/class/System/System.Net/ChangeLog
===================================================================
--- trunk/mcs/class/System/System.Net/ChangeLog 2005-03-16 18:42:35 UTC (rev 
41916)
+++ trunk/mcs/class/System/System.Net/ChangeLog 2005-03-16 18:55:23 UTC (rev 
41917)
@@ -1,3 +1,7 @@
+2005-03-16 Gonzalo Paniagua Javier <[EMAIL PROTECTED]>
+
+       * BasicClient.cs: ensure credentials are not null.
+
 2005-03-10 Gonzalo Paniagua Javier <[EMAIL PROTECTED]>
 
        * HttpWebResponse.cs: moved cookie parsing into its own class.

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to