From 88a0afc78f294d5c0c1946f0857ce208fce547e8 Mon Sep 17 00:00:00 2001 From: "dveditz%cruzio.com" Date: Tue, 2 Feb 2010 09:40:23 +0000 Subject: [PATCH] bug 528184 missing null check, patch by romaxa, r=kaie, a=dveditz git-svn-id: svn://10.0.0.236/trunk@259566 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/security/manager/ssl/src/nsNSSIOLayer.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mozilla/security/manager/ssl/src/nsNSSIOLayer.cpp b/mozilla/security/manager/ssl/src/nsNSSIOLayer.cpp index e01d96ba28d..17347ca5fa8 100644 --- a/mozilla/security/manager/ssl/src/nsNSSIOLayer.cpp +++ b/mozilla/security/manager/ssl/src/nsNSSIOLayer.cpp @@ -384,8 +384,9 @@ nsNSSSocketInfo::EnsureDocShellDependentStuffKnown() docshell.get(), NS_PROXY_SYNC, getter_AddRefs(proxiedDocShell)); - nsISecureBrowserUI* secureUI; - proxiedDocShell->GetSecurityUI(&secureUI); + nsISecureBrowserUI* secureUI = nsnull; + if (proxiedDocShell) + proxiedDocShell->GetSecurityUI(&secureUI); if (secureUI) { nsCOMPtr mainThread(do_GetMainThread());