Loading...
--- xnu/xnu-344.26/libkern/c++/OSDictionary.cpp
+++ xnu/xnu-124.7/libkern/c++/OSDictionary.cpp
@@ -164,8 +164,8 @@
count = dict->count;
bcopy(dict->dictionary, dictionary, count * sizeof(dictEntry));
for (unsigned int i = 0; i < count; i++) {
- dictionary[i].key->taggedRetain(OSTypeID(OSCollection));
- dictionary[i].value->taggedRetain(OSTypeID(OSCollection));
+ dictionary[i].key->retain();
+ dictionary[i].value->retain();
}
return true;
@@ -287,8 +287,8 @@
haveUpdated();
for (unsigned int i = 0; i < count; i++) {
- dictionary[i].key->taggedRelease(OSTypeID(OSCollection));
- dictionary[i].value->taggedRelease(OSTypeID(OSCollection));
+ dictionary[i].key->release();
+ dictionary[i].value->release();
}
count = 0;
}
@@ -304,12 +304,12 @@
if (aKey == dictionary[i].key) {
const OSMetaClassBase *oldObject = dictionary[i].value;
- anObject->taggedRetain(OSTypeID(OSCollection));
+ anObject->retain();
dictionary[i].value = anObject;
haveUpdated();
- oldObject->taggedRelease(OSTypeID(OSCollection));
+ oldObject->release();
return true;
}
}
@@ -318,8 +318,8 @@
if (count >= capacity && count >= ensureCapacity(count+1))
return 0;
- aKey->taggedRetain(OSTypeID(OSCollection));
- anObject->taggedRetain(OSTypeID(OSCollection));
+ aKey->retain();
+ anObject->retain();
dictionary[count].key = aKey;
dictionary[count].value = anObject;
count++;
@@ -345,30 +345,30 @@
for (; i < count; i++)
dictionary[i] = dictionary[i+1];
- oldEntry.key->taggedRelease(OSTypeID(OSCollection));
- oldEntry.value->taggedRelease(OSTypeID(OSCollection));
+ oldEntry.key->release();
+ oldEntry.value->release();
return;
}
}
// Returns true on success, false on an error condition.
-bool OSDictionary::merge(const OSDictionary *srcDict)
+bool OSDictionary::merge(const OSDictionary *aDictionary)
{
const OSSymbol * sym;
OSCollectionIterator * iter;
- if ( !OSDynamicCast(OSDictionary, srcDict) )
- return false;
-
- iter = OSCollectionIterator::withCollection((OSDictionary *)srcDict);
+ if ( !OSDynamicCast(OSDictionary, (OSDictionary *) aDictionary) )
+ return false;
+
+ iter = OSCollectionIterator::withCollection((OSDictionary *)aDictionary);
if ( !iter )
return false;
while ( (sym = (const OSSymbol *)iter->getNextObject()) ) {
const OSMetaClassBase * obj;
- obj = srcDict->getObject(sym);
+ obj = aDictionary->getObject(sym);
if ( !setObject(sym, obj) ) {
iter->release();
return false;
@@ -435,7 +435,7 @@
OBJECT_WRAP_3(removeObject, OSSymbol::withCString(aKey))
bool
-OSDictionary::isEqualTo(const OSDictionary *srcDict, const OSCollection *keys) const
+OSDictionary::isEqualTo(const OSDictionary *aDictionary, const OSCollection *keys) const
{
OSCollectionIterator * iter;
unsigned int keysCount;
@@ -444,11 +444,11 @@
OSString * aKey;
bool ret;
- if ( this == srcDict )
+ if ( this == aDictionary )
return true;
keysCount = keys->getCount();
- if ( (count < keysCount) || (srcDict->getCount() < keysCount) )
+ if ( (count < keysCount) || (aDictionary->getCount() < keysCount) )
return false;
iter = OSCollectionIterator::withCollection(keys);
@@ -458,7 +458,7 @@
ret = true;
while ( (aKey = OSDynamicCast(OSString, iter->getNextObject())) ) {
obj1 = getObject(aKey);
- obj2 = srcDict->getObject(aKey);
+ obj2 = aDictionary->getObject(aKey);
if ( !obj1 || !obj2 ) {
ret = false;
break;
@@ -474,19 +474,19 @@
return ret;
}
-bool OSDictionary::isEqualTo(const OSDictionary *srcDict) const
+bool OSDictionary::isEqualTo(const OSDictionary *aDictionary) const
{
unsigned int i;
const OSMetaClassBase * obj;
- if ( this == srcDict )
+ if ( this == aDictionary )
return true;
- if ( count != srcDict->getCount() )
+ if ( count != aDictionary->getCount() )
return false;
for ( i = 0; i < count; i++ ) {
- obj = srcDict->getObject(dictionary[i].key);
+ obj = aDictionary->getObject(dictionary[i].key);
if ( !obj )
return false;