bug 289970: Fix a leak when using the sanitizing serializer by breaking the sink/parser cycle in DidBuildModel. r=BenB sr=bzbarsky a=asa
git-svn-id: svn://10.0.0.236/trunk@172264 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
parent
ca0e40385d
commit
dc1867fc9c
@ -93,7 +93,8 @@ public:
|
||||
|
||||
// nsIContentSink
|
||||
NS_IMETHOD WillBuildModel(void) { return NS_OK; }
|
||||
NS_IMETHOD DidBuildModel(void) { return NS_OK; }
|
||||
NS_IMETHOD DidBuildModel(void)
|
||||
{ nsCOMPtr<nsIParser> temp(mParser); mParser = nsnull; return NS_OK; }
|
||||
NS_IMETHOD WillInterrupt(void) { return NS_OK; }
|
||||
NS_IMETHOD WillResume(void) { return NS_OK; }
|
||||
NS_IMETHOD SetParser(nsIParser* aParser) { mParser = aParser; return NS_OK; }
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user