ObjFW  Check-in [d526d938d7]

Overview
Comment:Remove OF_NULLABLE / OF_NONNULL

Now that Clang switched to use _Nullable and _Nonnull instead of
__nullable / __nonnull, there is no longer a conflict with glibc, which
means we can just define _Nullable / _Nonnull to nothing if they are not
understood by the compiler (which did not work with __nullable /
__nonnull due to this conflict).

This also defines _Null_unspecified to nothing if unavailable.

Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: d526d938d7860cbdec38687fa73b8c4b70f5fd6af15e3dbb0201f4baa88c14c0
User & Date: js on 2015-11-21 18:35:39
Other Links: manifest | tags
Context
2015-11-21
19:15
Make -[startTLSWithExpectedHost:] accept nil check-in: 684233314d user: js tags: trunk
18:35
Remove OF_NULLABLE / OF_NONNULL check-in: d526d938d7 user: js tags: trunk
18:02
Don't check for __thread if we have _Thread_local check-in: 18f1572e35 user: js tags: trunk
Changes

Modified src/OFApplication.h from [9035033dca] to [5756d4c723].    [diff]

Modified src/OFArray.h from [4267d7d56d] to [16fee25b86].    [diff]

Modified src/OFDictionary.h from [66a93812a2] to [77b3d41c42].    [diff]

Modified src/OFEnumerator.h from [30b2100737] to [74f0d63f69].    [diff]

Modified src/OFHTTPRequest.h from [2b094f8687] to [cc2cdac436].    [diff]

Modified src/OFMapTable.h from [a855386419] to [fa70b8daed].    [diff]

Modified src/OFMutableArray.h from [665e799b10] to [1e74925f26].    [diff]

Modified src/OFMutableDictionary.h from [20d6c7fa26] to [cf03a53ce5].    [diff]

Modified src/OFObject.h from [baf6f7542e] to [95294129a9].    [diff]

Modified src/OFSet.h from [cac22c2803] to [b3a46a1679].    [diff]

Modified src/OFStdIOStream.h from [d6e15b6412] to [eb19e9f509].    [diff]

Modified src/OFStream.h from [66ebb7f50c] to [4dfb1471ce].    [diff]

Modified src/OFString+XMLUnescaping.h from [8e9c5825f8] to [7a2761c9a2].    [diff]

Modified src/OFTCPSocket.h from [8b426328b2] to [68e32c48a9].    [diff]

Modified src/OFThread.h from [81d5aa4cdd] to [5636f9d458].    [diff]

Modified src/OFUDPSocket.h from [441994c3e5] to [24146b1f99].    [diff]

Modified src/OFZIPArchiveEntry.h from [c1f79ae163] to [c2340c1919].    [diff]

Modified src/atomic.h from [6e95bb1842] to [5acf14775c].    [diff]

Modified src/instance.h from [8f8be6243f] to [4dd0773bd7].    [diff]

Modified src/macros.h from [2ef46745a0] to [9c39f051f0].    [diff]

Modified src/of_asprintf.h from [7fb013ccb5] to [eedd732e01].    [diff]

Modified src/resolver.h from [f92afcb5a7] to [5d077f79a9].    [diff]