@@ -27,11 +27,11 @@ static struct { Class isa; } placeholder; -@interface OFMutableArrayPlaceholder: OFMutableArray +@interface OFPlaceholderMutableArray: OFMutableArray @end static void quicksort(OFMutableArray *array, size_t left, size_t right, OFCompareFunction compare, void *context, OFArraySortOptions options) @@ -76,11 +76,11 @@ left = i + 1; } } -@implementation OFMutableArrayPlaceholder +@implementation OFPlaceholderMutableArray - (instancetype)init { return (id)[[OFConcreteMutableArray alloc] init]; } @@ -130,11 +130,11 @@ @implementation OFMutableArray + (void)initialize { if (self == [OFMutableArray class]) object_setClass((id)&placeholder, - [OFMutableArrayPlaceholder class]); + [OFPlaceholderMutableArray class]); } + (instancetype)alloc { if (self == [OFMutableArray class])