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:
peterv%netscape.com 2001-09-11 07:09:23 +00:00
Родитель 45eccfd695
Коммит d64ede57e6
1 изменённых файлов: 4 добавлений и 2 удалений

Просмотреть файл

@ -33,7 +33,9 @@
/** /**
* Creates a new DOMHelper * Creates a new DOMHelper
**/ **/
DOMHelper::DOMHelper() {}; DOMHelper::DOMHelper() {
orders.setOwnership(Map::eOwnsItems);
};
/** /**
* Delets this DOMHelper * Delets this DOMHelper
@ -179,7 +181,7 @@ OrderInfo* DOMHelper::getDocumentOrder(Node* node) {
orderInfo->order[0] = 0; orderInfo->order[0] = 0;
} }
} }
orders.put(orderInfo, node); orders.put(node, orderInfo);
} }
return orderInfo; return orderInfo;