Index: src/OFArray.m ================================================================== --- src/OFArray.m +++ src/OFArray.m @@ -425,21 +425,23 @@ { id *objs = [array cArray]; size_t i, count = [array count]; for (i = 0; i < count; i++) - ((void(*)())[objs[i] methodForSelector: selector])(); + ((void(*)(id, SEL))[objs[i] + methodForSelector: selector])(objs[i], selector); } - (void)makeObjectsPerformSelector: (SEL)selector withObject: (id)obj { id *objs = [array cArray]; size_t i, count = [array count]; for (i = 0; i < count; i++) - ((void(*)(id))[objs[i] methodForSelector: selector])(obj); + ((void(*)(id, SEL, id))[objs[i] + methodForSelector: selector])(objs[i], selector, obj); } - (int)countByEnumeratingWithState: (of_fast_enumeration_state_t*)state objects: (id*)objects count: (int)count_