From 0698de956689835324d26398c9ead6acbf5c9b0a Mon Sep 17 00:00:00 2001 From: "waterson%netscape.com" Date: Wed, 1 Dec 1999 03:27:25 +0000 Subject: [PATCH] Bug 9489. Use nsAutoVoidArray for collecting classes to avoid excessive heap use. --- content/html/style/src/nsCSSStyleSheet.cpp | 2 +- layout/html/style/src/nsCSSStyleSheet.cpp | 2 +- layout/style/nsCSSStyleSheet.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/content/html/style/src/nsCSSStyleSheet.cpp b/content/html/style/src/nsCSSStyleSheet.cpp index 603e64d4e1b7..ea42ad001115 100644 --- a/content/html/style/src/nsCSSStyleSheet.cpp +++ b/content/html/style/src/nsCSSStyleSheet.cpp @@ -2675,7 +2675,7 @@ CSSRuleProcessor::RulesMatching(nsIPresContext* aPresContext, nsIAtom* tagAtom; aContent->GetTag(tagAtom); nsIAtom* idAtom = nsnull; - nsVoidArray classArray; // XXX need to recycle this guy (or make nsAutoVoidArray?) + nsAutoVoidArray classArray; nsIStyledContent* styledContent; if (NS_SUCCEEDED(aContent->QueryInterface(nsIStyledContent::GetIID(), (void**)&styledContent))) { diff --git a/layout/html/style/src/nsCSSStyleSheet.cpp b/layout/html/style/src/nsCSSStyleSheet.cpp index 603e64d4e1b7..ea42ad001115 100644 --- a/layout/html/style/src/nsCSSStyleSheet.cpp +++ b/layout/html/style/src/nsCSSStyleSheet.cpp @@ -2675,7 +2675,7 @@ CSSRuleProcessor::RulesMatching(nsIPresContext* aPresContext, nsIAtom* tagAtom; aContent->GetTag(tagAtom); nsIAtom* idAtom = nsnull; - nsVoidArray classArray; // XXX need to recycle this guy (or make nsAutoVoidArray?) + nsAutoVoidArray classArray; nsIStyledContent* styledContent; if (NS_SUCCEEDED(aContent->QueryInterface(nsIStyledContent::GetIID(), (void**)&styledContent))) { diff --git a/layout/style/nsCSSStyleSheet.cpp b/layout/style/nsCSSStyleSheet.cpp index 603e64d4e1b7..ea42ad001115 100644 --- a/layout/style/nsCSSStyleSheet.cpp +++ b/layout/style/nsCSSStyleSheet.cpp @@ -2675,7 +2675,7 @@ CSSRuleProcessor::RulesMatching(nsIPresContext* aPresContext, nsIAtom* tagAtom; aContent->GetTag(tagAtom); nsIAtom* idAtom = nsnull; - nsVoidArray classArray; // XXX need to recycle this guy (or make nsAutoVoidArray?) + nsAutoVoidArray classArray; nsIStyledContent* styledContent; if (NS_SUCCEEDED(aContent->QueryInterface(nsIStyledContent::GetIID(), (void**)&styledContent))) {