зеркало из https://github.com/mozilla/pjs.git
Fix for bug 99044 (Big memory leak in DOMHelper.cpp). Switch arguments to correct order in the Map::put call and set ownership model for the Map. r=Pike, sr=jst.
This commit is contained in:
Родитель
f576a5eedf
Коммит
4407efe47d
|
@ -33,7 +33,9 @@
|
|||
/**
|
||||
* Creates a new DOMHelper
|
||||
**/
|
||||
DOMHelper::DOMHelper() {};
|
||||
DOMHelper::DOMHelper() {
|
||||
orders.setOwnership(Map::eOwnsItems);
|
||||
};
|
||||
|
||||
/**
|
||||
* Delets this DOMHelper
|
||||
|
@ -179,7 +181,7 @@ OrderInfo* DOMHelper::getDocumentOrder(Node* node) {
|
|||
orderInfo->order[0] = 0;
|
||||
}
|
||||
}
|
||||
orders.put(orderInfo, node);
|
||||
orders.put(node, orderInfo);
|
||||
}
|
||||
|
||||
return orderInfo;
|
||||
|
|
Загрузка…
Ссылка в новой задаче