From 5f4523e2d00a9a6baadaf8b9432c0911fa0f8e54 Mon Sep 17 00:00:00 2001 From: "beard%netscape.com" Date: Fri, 25 Aug 2000 06:41:42 +0000 Subject: [PATCH] Monitoring nsCParserNode leaks. r=warren git-svn-id: svn://10.0.0.236/trunk@77189 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/htmlparser/src/nsParserNode.cpp | 3 +++ mozilla/parser/htmlparser/src/nsParserNode.cpp | 3 +++ 2 files changed, 6 insertions(+) diff --git a/mozilla/htmlparser/src/nsParserNode.cpp b/mozilla/htmlparser/src/nsParserNode.cpp index c8446bbe773..f6a91505754 100644 --- a/mozilla/htmlparser/src/nsParserNode.cpp +++ b/mozilla/htmlparser/src/nsParserNode.cpp @@ -48,6 +48,7 @@ const nsString& GetEmptyString() { nsCParserNode::nsCParserNode(CToken* aToken,PRInt32 aLineNumber,nsITokenRecycler* aRecycler): nsIParserNode() { NS_INIT_REFCNT(); + MOZ_COUNT_CTOR(nsCParserNode); static int theNodeCount=0; theNodeCount++; @@ -101,6 +102,8 @@ nsCParserNode::~nsCParserNode() { delete mSkippedContent; } mSkippedContent=0; + + MOZ_COUNT_DTOR(nsCParserNode); } diff --git a/mozilla/parser/htmlparser/src/nsParserNode.cpp b/mozilla/parser/htmlparser/src/nsParserNode.cpp index c8446bbe773..f6a91505754 100644 --- a/mozilla/parser/htmlparser/src/nsParserNode.cpp +++ b/mozilla/parser/htmlparser/src/nsParserNode.cpp @@ -48,6 +48,7 @@ const nsString& GetEmptyString() { nsCParserNode::nsCParserNode(CToken* aToken,PRInt32 aLineNumber,nsITokenRecycler* aRecycler): nsIParserNode() { NS_INIT_REFCNT(); + MOZ_COUNT_CTOR(nsCParserNode); static int theNodeCount=0; theNodeCount++; @@ -101,6 +102,8 @@ nsCParserNode::~nsCParserNode() { delete mSkippedContent; } mSkippedContent=0; + + MOZ_COUNT_DTOR(nsCParserNode); }