From 4cc2fcda3d79c8cf14dad91134e172fe62a64fab Mon Sep 17 00:00:00 2001 From: "joshua.xia%sun.com" Date: Tue, 12 Aug 2003 04:27:47 +0000 Subject: [PATCH] for bugzilla #215487 sr=darin r=louie.zhao git-svn-id: svn://10.0.0.236/trunk@145893 18797224-902f-48f8-a5cc-f745e15eee43 --- .../protocol/http/src/nsHttpAuthManager.cpp | 20 +++++++++---------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/mozilla/netwerk/protocol/http/src/nsHttpAuthManager.cpp b/mozilla/netwerk/protocol/http/src/nsHttpAuthManager.cpp index a5eba97d3cd..fa819652cbb 100644 --- a/mozilla/netwerk/protocol/http/src/nsHttpAuthManager.cpp +++ b/mozilla/netwerk/protocol/http/src/nsHttpAuthManager.cpp @@ -78,18 +78,16 @@ nsHttpAuthManager::GetAuthIdentity(const nsACString & aHost, { nsHttpAuthEntry * entry = nsnull; nsresult rv; - if (!aRealm.IsEmpty()) - rv = mAuthCache->GetAuthEntryForDomain(PromiseFlatCString(aHost).get(), - aPort, - PromiseFlatCString(aRealm).get(), - &entry); - else if (!aPath.IsEmpty()) + if (!aPath.IsEmpty()) rv = mAuthCache->GetAuthEntryForPath(PromiseFlatCString(aHost).get(), - aPort, - PromiseFlatCString(aPath).get(), - &entry); - else - return NS_ERROR_FAILURE; + aPort, + PromiseFlatCString(aPath).get(), + &entry); + else + rv = mAuthCache->GetAuthEntryForDomain(PromiseFlatCString(aHost).get(), + aPort, + PromiseFlatCString(aRealm).get(), + &entry); if (NS_FAILED(rv)) return rv;