ObjFW  Diff

Differences From Artifact [f5907cb050]:

To Artifact [207b43dc6a]:


140
141
142
143
144
145
146
147
148


149
150
151
152
153
154
155
156
140
141
142
143
144
145
146


147
148

149
150
151
152
153
154
155







-
-
+
+
-







#else
# define OF_RETURNS_RETAINED
# define OF_RETURNS_NOT_RETAINED
# define OF_RETURNS_INNER_POINTER
# define OF_CONSUMED
# define OF_WEAK_UNAVAILABLE
/*
 * undef them first, as it seems Clang has these as built-in defines for some
 * platforms, even when ARC is disabled (at least it does when cross-compiling
 * undef them first, as new Clang versions have these as built-in defines even
 * when ARC is disabled.
 * for Android).
 */
# undef __unsafe_unretained
# undef __bridge
# undef __autoreleasing
# define __unsafe_unretained
# define __bridge
# define __autoreleasing