diff --git a/mozilla/content/html/style/src/nsHTMLStyleSheet.cpp b/mozilla/content/html/style/src/nsHTMLStyleSheet.cpp
index c3de6c8454d..55ae7b40799 100644
--- a/mozilla/content/html/style/src/nsHTMLStyleSheet.cpp
+++ b/mozilla/content/html/style/src/nsHTMLStyleSheet.cpp
@@ -38,6 +38,9 @@ static NS_DEFINE_IID(kIHTMLContentIID, NS_IHTMLCONTENT_IID);
class HTMLAnchorRule : public nsIStyleRule {
public:
+ HTMLAnchorRule();
+ ~HTMLAnchorRule();
+
NS_DECL_ISUPPORTS
virtual PRBool Equals(const nsIStyleRule* aRule) const;
@@ -50,6 +53,15 @@ public:
nscolor mColor;
};
+HTMLAnchorRule::HTMLAnchorRule()
+{
+ NS_INIT_REFCNT();
+}
+
+HTMLAnchorRule::~HTMLAnchorRule()
+{
+}
+
NS_IMPL_ISUPPORTS(HTMLAnchorRule, kIStyleRuleIID);
PRBool HTMLAnchorRule::Equals(const nsIStyleRule* aRule) const
diff --git a/mozilla/layout/html/style/src/nsHTMLStyleSheet.cpp b/mozilla/layout/html/style/src/nsHTMLStyleSheet.cpp
index c3de6c8454d..55ae7b40799 100644
--- a/mozilla/layout/html/style/src/nsHTMLStyleSheet.cpp
+++ b/mozilla/layout/html/style/src/nsHTMLStyleSheet.cpp
@@ -38,6 +38,9 @@ static NS_DEFINE_IID(kIHTMLContentIID, NS_IHTMLCONTENT_IID);
class HTMLAnchorRule : public nsIStyleRule {
public:
+ HTMLAnchorRule();
+ ~HTMLAnchorRule();
+
NS_DECL_ISUPPORTS
virtual PRBool Equals(const nsIStyleRule* aRule) const;
@@ -50,6 +53,15 @@ public:
nscolor mColor;
};
+HTMLAnchorRule::HTMLAnchorRule()
+{
+ NS_INIT_REFCNT();
+}
+
+HTMLAnchorRule::~HTMLAnchorRule()
+{
+}
+
NS_IMPL_ISUPPORTS(HTMLAnchorRule, kIStyleRuleIID);
PRBool HTMLAnchorRule::Equals(const nsIStyleRule* aRule) const
diff --git a/mozilla/layout/style/nsHTMLStyleSheet.cpp b/mozilla/layout/style/nsHTMLStyleSheet.cpp
index c3de6c8454d..55ae7b40799 100644
--- a/mozilla/layout/style/nsHTMLStyleSheet.cpp
+++ b/mozilla/layout/style/nsHTMLStyleSheet.cpp
@@ -38,6 +38,9 @@ static NS_DEFINE_IID(kIHTMLContentIID, NS_IHTMLCONTENT_IID);
class HTMLAnchorRule : public nsIStyleRule {
public:
+ HTMLAnchorRule();
+ ~HTMLAnchorRule();
+
NS_DECL_ISUPPORTS
virtual PRBool Equals(const nsIStyleRule* aRule) const;
@@ -50,6 +53,15 @@ public:
nscolor mColor;
};
+HTMLAnchorRule::HTMLAnchorRule()
+{
+ NS_INIT_REFCNT();
+}
+
+HTMLAnchorRule::~HTMLAnchorRule()
+{
+}
+
NS_IMPL_ISUPPORTS(HTMLAnchorRule, kIStyleRuleIID);
PRBool HTMLAnchorRule::Equals(const nsIStyleRule* aRule) const