summaryrefslogtreecommitdiff
path: root/macosx/plugins/DFNet/macsrc/ARCBridge.h
diff options
context:
space:
mode:
Diffstat (limited to 'macosx/plugins/DFNet/macsrc/ARCBridge.h')
-rw-r--r--macosx/plugins/DFNet/macsrc/ARCBridge.h36
1 files changed, 0 insertions, 36 deletions
diff --git a/macosx/plugins/DFNet/macsrc/ARCBridge.h b/macosx/plugins/DFNet/macsrc/ARCBridge.h
deleted file mode 100644
index ea274b84..00000000
--- a/macosx/plugins/DFNet/macsrc/ARCBridge.h
+++ /dev/null
@@ -1,36 +0,0 @@
-//
-// ARCBridge.h
-// PPMacho
-//
-// Created by C.W. Betts on 12/23/12.
-//
-//
-
-#ifndef PPMacho_ARCBridge_h
-#define PPMacho_ARCBridge_h
-
-#if __has_feature(objc_arc)
-
-#define SUPERDEALLOC
-#define RELEASEOBJ(obj)
-#define RETAINOBJ(obj) obj
-#define RETAINOBJNORETURN(obj)
-#define AUTORELEASEOBJ(obj) obj
-#define AUTORELEASEOBJNORETURN(obj)
-#define BRIDGE(toType, obj) (__bridge toType)(obj)
-#define __arcweak __weak
-
-#else
-
-#define SUPERDEALLOC [super dealloc]
-#define RELEASEOBJ(obj) [obj release]
-#define RETAINOBJ(obj) [obj retain]
-#define RETAINOBJNORETURN(obj) [obj retain]
-#define AUTORELEASEOBJ(obj) [obj autorelease]
-#define AUTORELEASEOBJNORETURN(obj) [obj autorelease]
-#define BRIDGE(toType, obj) (toType)obj
-#define __arcweak
-
-#endif
-
-#endif