Differences From Artifact [dcda168113]:
- File
src/OFObject.m
— part of check-in
[13ee56edf3]
at
2014-06-21 21:43:43
on branch trunk
— Move all macros from OFObject.h to macros.h
This means that OFObject.h imports macros.h now, making it unnecessary
to manually import macros.h in almost every file. And while at it, also
import autorelease.h in OFObject.h, so that this doesn't need to be
manually imported in almost every file as well. (user: js, size: 24172) [annotate] [blame] [check-ins using]
To Artifact [d6054ff862]:
- File
src/OFObject.m
— part of check-in
[c8a562d8d7]
at
2014-08-23 01:01:14
on branch trunk
— Make ObjFW.framework a module
This makes it possible to import ObjFW from Swift. (user: js, size: 24356) [annotate] [blame] [check-ins using]
︙ | ︙ | |||
1114 1115 1116 1117 1118 1119 1120 1121 | return self; } + mutableCopyWithZone: (void*)zone { OF_UNRECOGNIZED_SELECTOR } @end | > > > > > > > > > > > | 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 | return self; } + mutableCopyWithZone: (void*)zone { OF_UNRECOGNIZED_SELECTOR } /* Required to use ObjFW from Swift */ + allocWithZone: (void*)zone { if OF_UNLIKELY (zone != NULL) { [self doesNotRecognizeSelector: _cmd]; abort(); } return [self alloc]; } @end |