diff --git a/mozilla/htmlparser/src/nsViewSourceHTML.cpp b/mozilla/htmlparser/src/nsViewSourceHTML.cpp
index a12abf2d688..d2b9e42b3d2 100644
--- a/mozilla/htmlparser/src/nsViewSourceHTML.cpp
+++ b/mozilla/htmlparser/src/nsViewSourceHTML.cpp
@@ -558,12 +558,10 @@ nsresult WriteNewline(nsIContentSink& aSink,CSharedVSContext& aContext) {
//if you're here, we already know gTokenRecyler is valid...
- CToken* theToken = (CStartToken*)gTokenRecycler->CreateTokenOfType(eToken_start,eHTMLTag_br);
- if(theToken){
- aContext.mStartNode.Init(theToken);
- result=aSink.AddLeaf(aContext.mStartNode);
- gTokenRecycler->RecycleToken(theToken);
- }
+// CToken* theToken = (CStartToken*)gTokenRecycler->CreateTokenOfType(eToken_start,eHTMLTag_br);
+ CStartToken theToken(eHTMLTag_br);
+ aContext.mStartNode.Init(&theToken);
+ result=aSink.AddLeaf(aContext.mStartNode);
return NS_OK;
}
@@ -581,14 +579,11 @@ nsresult WriteNBSP(PRInt32 aCount, nsIContentSink& aSink,CSharedVSContext& aCont
//if you're here, we already know gTokenRecyler is valid...
- CToken* theToken = (CEntityToken*)gTokenRecycler->CreateTokenOfType(eToken_entity,eHTMLTag_unknown,"nbsp");
- if(theToken){
- aContext.mStartNode.Init(theToken);
- int theIndex;
- for(theIndex=0;theIndexRecycleToken(theToken);
- }
+ CEntityToken theToken("nbsp");
+ aContext.mStartNode.Init(&theToken);
+ int theIndex;
+ for(theIndex=0;theIndexCreateTokenOfType(eToken_start,eHTMLTag_br);
- if(theToken){
- aContext.mStartNode.Init(theToken);
- result=aSink.AddLeaf(aContext.mStartNode);
- gTokenRecycler->RecycleToken(theToken);
- }
+// CToken* theToken = (CStartToken*)gTokenRecycler->CreateTokenOfType(eToken_start,eHTMLTag_br);
+ CStartToken theToken(eHTMLTag_br);
+ aContext.mStartNode.Init(&theToken);
+ result=aSink.AddLeaf(aContext.mStartNode);
return NS_OK;
}
@@ -581,14 +579,11 @@ nsresult WriteNBSP(PRInt32 aCount, nsIContentSink& aSink,CSharedVSContext& aCont
//if you're here, we already know gTokenRecyler is valid...
- CToken* theToken = (CEntityToken*)gTokenRecycler->CreateTokenOfType(eToken_entity,eHTMLTag_unknown,"nbsp");
- if(theToken){
- aContext.mStartNode.Init(theToken);
- int theIndex;
- for(theIndex=0;theIndexRecycleToken(theToken);
- }
+ CEntityToken theToken("nbsp");
+ aContext.mStartNode.Init(&theToken);
+ int theIndex;
+ for(theIndex=0;theIndex