diff --git a/ReactiveObjC/NSObject+RACPropertySubscribing.h b/ReactiveObjC/NSObject+RACPropertySubscribing.h index e2e6acd2f..8605302b6 100644 --- a/ReactiveObjC/NSObject+RACPropertySubscribing.h +++ b/ReactiveObjC/NSObject+RACPropertySubscribing.h @@ -56,12 +56,12 @@ #define RACObserve(TARGET, KEYPATH) _RACObserve(TARGET, KEYPATH) #else #define RACObserve(TARGET, KEYPATH) \ -({ \ +( \ _Pragma("clang diagnostic push") \ _Pragma("clang diagnostic ignored \"-Wreceiver-is-weak\"") \ _RACObserve(TARGET, KEYPATH) \ _Pragma("clang diagnostic pop") \ -}) +) #endif @class RACDisposable;