Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGonzalo Paniagua Javier <gonzalo.mono@gmail.com>2005-06-22 09:59:51 +0400
committerGonzalo Paniagua Javier <gonzalo.mono@gmail.com>2005-06-22 09:59:51 +0400
commitd6008fd3bdfe899a8299cd1de31ca9c337d2225b (patch)
treeba55dc96ba517dae09153e7a0df7116cff3d7d42 /mcs/class/Mono.Http
parentdd402a92611c8bafa51ff7164b1a76241df19cf6 (diff)
2005-06-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* NtlmClient.cs: return null if we have no credentials for NTLM. svn path=/trunk/mcs/; revision=46344
Diffstat (limited to 'mcs/class/Mono.Http')
-rw-r--r--mcs/class/Mono.Http/Mono.Http/ChangeLog4
-rw-r--r--mcs/class/Mono.Http/Mono.Http/NtlmClient.cs3
2 files changed, 7 insertions, 0 deletions
diff --git a/mcs/class/Mono.Http/Mono.Http/ChangeLog b/mcs/class/Mono.Http/Mono.Http/ChangeLog
index 3d3471ed09f..8dddf061061 100644
--- a/mcs/class/Mono.Http/Mono.Http/ChangeLog
+++ b/mcs/class/Mono.Http/Mono.Http/ChangeLog
@@ -1,3 +1,7 @@
+2005-06-22 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * NtlmClient.cs: return null if we have no credentials for NTLM.
+
2003-12-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* AcceptEncodingModule.cs:
diff --git a/mcs/class/Mono.Http/Mono.Http/NtlmClient.cs b/mcs/class/Mono.Http/Mono.Http/NtlmClient.cs
index f81488968f0..505fa67c518 100644
--- a/mcs/class/Mono.Http/Mono.Http/NtlmClient.cs
+++ b/mcs/class/Mono.Http/Mono.Http/NtlmClient.cs
@@ -50,6 +50,9 @@ namespace Mono.Http
return null;
NetworkCredential cred = credentials.GetCredential (request.RequestUri, "NTLM");
+ if (cred == null)
+ return null;
+
string userName = cred.UserName;
string domain = cred.Domain;
string password = cred.Password;