зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1760847 - Deallocate linked list nodes when RemoveBottom() is called r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D141789
This commit is contained in:
Родитель
0a01968f85
Коммит
93cb39c8cf
|
@ -3245,7 +3245,10 @@ class nsDisplayList {
|
|||
}
|
||||
|
||||
nsDisplayItem* bottom = mBottom->mValue;
|
||||
mBottom = mBottom->mNext;
|
||||
|
||||
auto next = mBottom->mNext;
|
||||
Deallocate(mBottom);
|
||||
mBottom = next;
|
||||
|
||||
if (!mBottom) {
|
||||
// No bottom item means no items at all.
|
||||
|
|
Загрузка…
Ссылка в новой задаче