diff --git a/mozilla/htmlparser/src/nsHTMLNullSink.cpp b/mozilla/htmlparser/src/nsHTMLNullSink.cpp
index 066a112c0e8..6a254080d7e 100644
--- a/mozilla/htmlparser/src/nsHTMLNullSink.cpp
+++ b/mozilla/htmlparser/src/nsHTMLNullSink.cpp
@@ -86,7 +86,7 @@ protected:
* @param
* @return
*/
-nsresult
+NS_HTMLPARS nsresult
NS_NewHTMLNullSink(nsIContentSink** aInstancePtrResult)
{
nsHTMLNullSink *it = new nsHTMLNullSink();
@@ -105,6 +105,7 @@ NS_NewHTMLNullSink(nsIContentSink** aInstancePtrResult)
* @return
*/
nsHTMLNullSink::nsHTMLNullSink() : nsIHTMLContentSink(), mTitle("") {
+ NS_INIT_REFCNT();
mNodeStackPos=0;
memset(mNodeStack,0,sizeof(mNodeStack));
}
diff --git a/mozilla/htmlparser/src/nsIHTMLContentSink.h b/mozilla/htmlparser/src/nsIHTMLContentSink.h
index 1729404a1bc..da90a0ada6e 100644
--- a/mozilla/htmlparser/src/nsIHTMLContentSink.h
+++ b/mozilla/htmlparser/src/nsIHTMLContentSink.h
@@ -208,6 +208,6 @@ public:
};
-extern nsresult NS_NewHTMLNullSink(nsIContentSink** aInstancePtrResult);
+extern NS_HTMLPARS nsresult NS_NewHTMLNullSink(nsIContentSink** aInstancePtrResult);
#endif /* nsIHTMLContentSink_h___ */
diff --git a/mozilla/parser/htmlparser/src/nsHTMLNullSink.cpp b/mozilla/parser/htmlparser/src/nsHTMLNullSink.cpp
index 066a112c0e8..6a254080d7e 100644
--- a/mozilla/parser/htmlparser/src/nsHTMLNullSink.cpp
+++ b/mozilla/parser/htmlparser/src/nsHTMLNullSink.cpp
@@ -86,7 +86,7 @@ protected:
* @param
* @return
*/
-nsresult
+NS_HTMLPARS nsresult
NS_NewHTMLNullSink(nsIContentSink** aInstancePtrResult)
{
nsHTMLNullSink *it = new nsHTMLNullSink();
@@ -105,6 +105,7 @@ NS_NewHTMLNullSink(nsIContentSink** aInstancePtrResult)
* @return
*/
nsHTMLNullSink::nsHTMLNullSink() : nsIHTMLContentSink(), mTitle("") {
+ NS_INIT_REFCNT();
mNodeStackPos=0;
memset(mNodeStack,0,sizeof(mNodeStack));
}
diff --git a/mozilla/parser/htmlparser/src/nsIHTMLContentSink.h b/mozilla/parser/htmlparser/src/nsIHTMLContentSink.h
index 1729404a1bc..da90a0ada6e 100644
--- a/mozilla/parser/htmlparser/src/nsIHTMLContentSink.h
+++ b/mozilla/parser/htmlparser/src/nsIHTMLContentSink.h
@@ -208,6 +208,6 @@ public:
};
-extern nsresult NS_NewHTMLNullSink(nsIContentSink** aInstancePtrResult);
+extern NS_HTMLPARS nsresult NS_NewHTMLNullSink(nsIContentSink** aInstancePtrResult);
#endif /* nsIHTMLContentSink_h___ */