]> git.saurik.com Git - cydia.git/blobdiff - Menes/radixSortWithSelector.mm
Use the correct color for 'Loading...'.
[cydia.git] / Menes / radixSortWithSelector.mm
index 949a14b4c3123b361af65b09c0c16b28e6bd849e..f61dd99b088681c7cc65563b8c7bd14569a95a9d 100644 (file)
@@ -41,6 +41,8 @@
 
 #include "Menes/radixSortWithSelector.h"
 
+#include <objc/runtime.h>
+
 struct RadixItem_ {
     size_t index;
     uint32_t key;
@@ -109,4 +111,12 @@ struct RadixItem_ {
     delete [] swap;
 }
 
+- (void) radixSortUsingSelector:(SEL)selector {
+    if ([self count] == 0)
+        return;
+
+    IMP imp(class_getMethodImplementation([[self lastObject] class], selector));
+    [self radixSortUsingFunction:reinterpret_cast<MenesRadixSortFunction>(imp) withContext:selector];
+}
+
 @end