aboutsummaryrefslogtreecommitdiff
path: root/src/Object.m
diff options
context:
space:
mode:
authorArslaan Pathan <[email protected]>2026-10-02 22:24:55 +1300
committerArslaan Pathan <[email protected]>2026-10-02 22:24:55 +1300
commitba9deab178f68f905cb63d50de2c64641362607d (patch)
tree4fc9c3a06524a1507a2262f6b07529385a78e384 /src/Object.m
parent6159fd844f6807d59e04dc8805ee417d5b13bf32 (diff)
downloadParadox-ba9deab178f68f905cb63d50de2c64641362607d.tar.xz
Paradox-ba9deab178f68f905cb63d50de2c64641362607d.zip
autorelease and ARC, also switch to libobjc2 ABI instead of legacy objc ABI
Diffstat (limited to 'src/Object.m')
-rw-r--r--src/Object.m8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/Object.m b/src/Object.m
index 7b26bf8..f9a0184 100644
--- a/src/Object.m
+++ b/src/Object.m
@@ -34,6 +34,10 @@
objc_release_fast_np(self);
}
+- (instancetype) autorelease {
+ return objc_autorelease(self);
+}
+
- (instancetype)init {
return self;
}
@@ -42,4 +46,8 @@
object_dispose(self);
}
+- (void)healthCheck {
+ printf("PXObject health check: %p\n", (void*)self);
+}
+
@end