summaryrefslogtreecommitdiff
path: root/platform/darwin/src/MGLFoundation.h
diff options
context:
space:
mode:
Diffstat (limited to 'platform/darwin/src/MGLFoundation.h')
-rw-r--r--platform/darwin/src/MGLFoundation.h7
1 files changed, 0 insertions, 7 deletions
diff --git a/platform/darwin/src/MGLFoundation.h b/platform/darwin/src/MGLFoundation.h
index be86bb92f9..3400c63979 100644
--- a/platform/darwin/src/MGLFoundation.h
+++ b/platform/darwin/src/MGLFoundation.h
@@ -3,10 +3,3 @@
#import <Foundation/Foundation.h>
#define MGL_EXPORT __attribute__((visibility ("default")))
-
-/* Using a compound statement (GNU Extension, supported by clang) */
-#define MGL_OBJC_DYNAMIC_CAST(object, type) \
- ({ \
- __typeof__( object ) temp##__LINE__ = (object); \
- (type *)([temp##__LINE__ isKindOfClass:[type class]] ? temp##__LINE__ : nil); \
- })