From 3d55df4bbd511bd56088ea33fff42ad9f44a75d6 Mon Sep 17 00:00:00 2001 From: "morse%netscape.com" Date: Sun, 19 Dec 1999 03:44:34 +0000 Subject: [PATCH] continue implementing reject-foreign-cookies pref, bug=13655, r=rjc, a=chofmann git-svn-id: svn://10.0.0.236/trunk@56210 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/extensions/cookie/nsCookieHTTPNotify.cpp | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/mozilla/extensions/cookie/nsCookieHTTPNotify.cpp b/mozilla/extensions/cookie/nsCookieHTTPNotify.cpp index 1187960d1fa..2226fb896e2 100644 --- a/mozilla/extensions/cookie/nsCookieHTTPNotify.cpp +++ b/mozilla/extensions/cookie/nsCookieHTTPNotify.cpp @@ -122,8 +122,10 @@ nsCookieHTTPNotify::ModifyRequest(nsISupports *aContext) if (NS_FAILED(rv)) return rv; nsCOMPtr pChannel; - rv = pLoadGroup->GetDefaultLoadChannel(getter_AddRefs(pChannel)); - if (NS_FAILED(rv)) return rv; + if (pLoadGroup) { + rv = pLoadGroup->GetDefaultLoadChannel(getter_AddRefs(pChannel)); + if (NS_FAILED(rv)) return rv; + } nsCOMPtr pFirstURL; if (pChannel) { @@ -181,8 +183,10 @@ nsCookieHTTPNotify::AsyncExamineResponse(nsISupports *aContext) if (NS_FAILED(rv)) return rv; nsCOMPtr pChannel; - rv = pLoadGroup->GetDefaultLoadChannel(getter_AddRefs(pChannel)); - if (NS_FAILED(rv)) return rv; + if (pLoadGroup) { + rv = pLoadGroup->GetDefaultLoadChannel(getter_AddRefs(pChannel)); + if (NS_FAILED(rv)) return rv; + } nsCOMPtr pFirstURL; if (pChannel) {