mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Add null check to removing elements from the list of active formatting elements in the HTML5 parser
This commit is contained in:
parent
6542f8acb8
commit
de40e2dc85
@ -2964,8 +2964,13 @@ nsHtml5TreeBuilder::removeFromStack(nsHtml5StackNode* node)
|
||||
void
|
||||
nsHtml5TreeBuilder::removeFromListOfActiveFormattingElements(PRInt32 pos)
|
||||
{
|
||||
|
||||
listOfActiveFormattingElements[pos]->release();
|
||||
nsHtml5StackNode* listNode = listOfActiveFormattingElements[pos];
|
||||
if (listNode) {
|
||||
listNode->release();
|
||||
listOfActiveFormattingElements[pos] = nsnull;
|
||||
} else {
|
||||
NS_ERROR("Tried to remove marker from list.");
|
||||
}
|
||||
if (pos == listPtr) {
|
||||
|
||||
listPtr--;
|
||||
|
Loading…
Reference in New Issue
Block a user