From 47f02bb67050cc85d73f16934dd8ddcac67e3b31 Mon Sep 17 00:00:00 2001 From: "jst%mozilla.jstenback.com" Date: Wed, 2 Nov 2005 07:40:59 +0000 Subject: [PATCH] Fixing bug 233307. deCOMtaminating nsIScript* and related interfaces. r+sr=bryner@brianryner.com. git-svn-id: svn://10.0.0.236/trunk@183821 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/content/xslt/src/xslt/txMozillaXMLOutput.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/mozilla/content/xslt/src/xslt/txMozillaXMLOutput.cpp b/mozilla/content/xslt/src/xslt/txMozillaXMLOutput.cpp index 480d61e1b41..7a011d62675 100644 --- a/mozilla/content/xslt/src/xslt/txMozillaXMLOutput.cpp +++ b/mozilla/content/xslt/src/xslt/txMozillaXMLOutput.cpp @@ -210,9 +210,8 @@ void txMozillaXMLOutput::endDocument() nsCOMPtr doc = do_QueryInterface(mDocument); nsIScriptGlobalObject *sgo = doc->GetScriptGlobalObject(); if (sgo) { - nsCOMPtr docShell; - sgo->GetDocShell(getter_AddRefs(docShell)); - nsCOMPtr refURI = do_QueryInterface(docShell); + nsCOMPtr refURI = + do_QueryInterface(sgo->GetDocShell()); if (refURI) { refURI->SetupRefreshURIFromHeader(doc->GetBaseURI(), mRefreshString);