Loading...
libkern/c++/OSDictionary.cpp xnu-792.25.20 xnu-792.2.4
--- xnu/xnu-792.25.20/libkern/c++/OSDictionary.cpp
+++ xnu/xnu-792.2.4/libkern/c++/OSDictionary.cpp
@@ -234,7 +234,7 @@
     (void) super::setOptions(0, kImmutable);
     flushCollection();
     if (dictionary) {
-        kfree(dictionary, capacity * sizeof(dictEntry));
+        kfree((vm_offset_t)dictionary, capacity * sizeof(dictEntry));
         ACCUMSIZE( -(capacity * sizeof(dictEntry)) );
     }
 
@@ -277,7 +277,7 @@
         bzero(&newDict[capacity], newSize - oldSize);
 
         ACCUMSIZE(newSize - oldSize);
-        kfree(dictionary, oldSize);
+        kfree((vm_offset_t)dictionary, oldSize);
 
         dictionary = newDict;
         capacity = newCapacity;