Skip to content

Commit f04b4a0

Browse files
author
Olivier Poitrey
committed
Fix OS_OBJECT_USE_OBJC handling (fix SDWebImage#329)
1 parent f747804 commit f04b4a0

File tree

1 file changed

+2
-18
lines changed

1 file changed

+2
-18
lines changed

SDWebImage/SDWebImageCompat.h

Lines changed: 2 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -29,27 +29,11 @@
2929
#import <UIKit/UIKit.h>
3030
#endif
3131

32-
// @see https://github.com/ccgus/fmdb/commit/aef763eeb64e6fa654e7d121f1df4c16a98d9f4f
33-
#define SDDispatchQueueRelease(q) (dispatch_release(q))
34-
#if TARGET_OS_IPHONE
35-
#if __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000
36-
#undef SDDispatchQueueRelease
37-
#define SDDispatchQueueRelease(q)
38-
#undef SDDispatchQueueSetterSementics
39-
#define SDDispatchQueueSetterSementics strong
40-
#endif
41-
#else
42-
#if MAC_OS_X_VERSION_MIN_REQUIRED >= 1080
43-
#undef SDDispatchQueueRelease
44-
#define SDDispatchQueueRelease(q)
45-
#undef SDDispatchQueueSetterSementics
46-
#define SDDispatchQueueSetterSementics strong
47-
#endif
48-
#endif
49-
5032
#if OS_OBJECT_USE_OBJC
33+
#define SDDispatchQueueRelease(q)
5134
#define SDDispatchQueueSetterSementics strong
5235
#else
36+
#define SDDispatchQueueRelease(q) (dispatch_release(q))
5337
#define SDDispatchQueueSetterSementics assign
5438
#endif
5539

0 commit comments

Comments
 (0)