Loading...
--- xnu/xnu-344.32/libkern/c++/OSCollectionIterator.cpp
+++ xnu/xnu-792.25.20/libkern/c++/OSCollectionIterator.cpp
@@ -60,7 +60,7 @@
OSCollectionIterator *me = new OSCollectionIterator;
if (me && !me->initWithCollection(inColl)) {
- me->free();
+ me->release();
return 0;
}
@@ -70,7 +70,7 @@
void OSCollectionIterator::free()
{
if (collIterator) {
- kfree((vm_offset_t)collIterator, collection->iteratorSize());
+ kfree(collIterator, collection->iteratorSize());
ACCUMSIZE(-(collection->iteratorSize()));
collIterator = 0;
}