From 7b87a1f19e38ff1a37145f4983ef9448f8e4092b Mon Sep 17 00:00:00 2001 From: "jst%mozilla.jstenback.com" Date: Wed, 2 Nov 2005 07:41:46 +0000 Subject: [PATCH] Fixing bug 233307. deCOMtaminating nsIScript* and related interfaces. r+sr=bryner@brianryner.com. --- content/xslt/src/xslt/txMozillaXMLOutput.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/content/xslt/src/xslt/txMozillaXMLOutput.cpp b/content/xslt/src/xslt/txMozillaXMLOutput.cpp index 480d61e1b41..7a011d62675 100644 --- a/content/xslt/src/xslt/txMozillaXMLOutput.cpp +++ b/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);