Fixed compiler error in AFHTTPRequestOperation; #417

Casting (void *) block to (__bridge id).  Required as of Xcode 4.4
This commit is contained in:
George Cox 2012-07-26 08:05:20 -04:00
parent 2b2317907e
commit 109037831a

View file

@ -56,7 +56,7 @@ NSSet * AFContentTypesFromHTTPHeader(NSString *string) {
static void AFSwizzleClassMethodWithClassAndSelectorUsingBlock(Class klass, SEL selector, void *block) { static void AFSwizzleClassMethodWithClassAndSelectorUsingBlock(Class klass, SEL selector, void *block) {
Method originalMethod = class_getClassMethod(klass, selector); Method originalMethod = class_getClassMethod(klass, selector);
IMP implementation = imp_implementationWithBlock(block); IMP implementation = imp_implementationWithBlock((__bridge id)(block));
class_replaceMethod(objc_getMetaClass([NSStringFromClass(klass) UTF8String]), selector, implementation, method_getTypeEncoding(originalMethod)); class_replaceMethod(objc_getMetaClass([NSStringFromClass(klass) UTF8String]), selector, implementation, method_getTypeEncoding(originalMethod));
} }