Loading...
libkern/c++/OSOrderedSet.cpp xnu-2050.7.9 xnu-1228
--- xnu/xnu-2050.7.9/libkern/c++/OSOrderedSet.cpp
+++ xnu/xnu-1228/libkern/c++/OSOrderedSet.cpp
@@ -205,7 +205,7 @@
 
 
 #define ORDER(obj1,obj2) \
-    (ordering ? ((*ordering)( (const OSObject *) obj1, (const OSObject *) obj2, orderingRef)) : 0)
+    (ordering ? ((*ordering)( (OSObject *) obj1, (OSObject *) obj2, orderingRef)) : 0)
 
 bool OSOrderedSet::setObject(const OSMetaClassBase *anObject )
 {
@@ -226,9 +226,9 @@
 
     for (i = 0; i < count; i++) {
 
-        if (deleted)
+        if( deleted)
             array[i-1] = array[i];
-        else if (array[i].obj == anObject) {
+        else if( (array[i].obj == anObject)) {
             deleted = true;
 	    haveUpdated();	// Pity we can't flush the log
             array[i].obj->taggedRelease(OSTypeID(OSCollection));
@@ -264,13 +264,13 @@
 //    if( pri)
 //	*pri = array[index].pri;
 
-    return( const_cast<OSObject *>((const OSObject *) array[index].obj) );
+    return( (OSObject *) array[index].obj );
 }
 
 OSObject *OSOrderedSet::getFirstObject() const
 {
     if( count)
-        return( const_cast<OSObject *>((const OSObject *) array[0].obj) );
+        return( (OSObject *) array[0].obj );
     else
 	return( 0 );
 }
@@ -278,7 +278,7 @@
 OSObject *OSOrderedSet::getLastObject() const
 {
     if( count)
-        return( const_cast<OSObject *>((const OSObject *) array[count-1].obj) );
+        return( (OSObject *) array[count-1].obj );
     else
 	return( 0 );
 }
@@ -342,7 +342,7 @@
     unsigned int index = (*iteratorP)++;
 
     if (index < count)
-        *ret = const_cast<OSObject *>((const OSObject *) array[index].obj);
+        *ret = (OSObject *) array[index].obj;
     else
         *ret = 0;