зеркало из https://github.com/mozilla/pjs.git
fix regression in viewsource
This commit is contained in:
Родитель
a511c3ae87
Коммит
26fdbf9464
|
@ -54,8 +54,10 @@ nsCParserNode::nsCParserNode(CToken* aToken,PRInt32 aLineNumber,nsITokenRecycler
|
|||
|
||||
static void RecycleTokens(nsITokenRecycler* aRecycler,nsDeque& aDeque) {
|
||||
CToken* theToken=0;
|
||||
while(theToken=(CToken*)aDeque.Pop()){
|
||||
aRecycler->RecycleToken(theToken);
|
||||
if(aRecycler) {
|
||||
while(theToken=(CToken*)aDeque.Pop()){
|
||||
aRecycler->RecycleToken(theToken);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -54,8 +54,10 @@ nsCParserNode::nsCParserNode(CToken* aToken,PRInt32 aLineNumber,nsITokenRecycler
|
|||
|
||||
static void RecycleTokens(nsITokenRecycler* aRecycler,nsDeque& aDeque) {
|
||||
CToken* theToken=0;
|
||||
while(theToken=(CToken*)aDeque.Pop()){
|
||||
aRecycler->RecycleToken(theToken);
|
||||
if(aRecycler) {
|
||||
while(theToken=(CToken*)aDeque.Pop()){
|
||||
aRecycler->RecycleToken(theToken);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче