ObjFW  Check-in [b260ccdb53]

Overview
Comment:Fix compiling with Clang that doesn't have D58152

D58152 fixes using objc_designated_initializer and objc_method_family
together.

This is relevant because Clang 3.7 doesn't have D58152 and is the
compiler used by the last version of MSYS2 that still works on Windows
XP.

Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: b260ccdb53be3dfa3a6571491e3650488cc5eb73f42423451400b4d1649a6e86
User & Date: js on 2024-11-09 12:03:57
Other Links: manifest | tags
Context
2024-11-09
12:15
Update ChangeLog for 1.2.1 check-in: 828075b819 user: js tags: trunk
12:04
Fix compiling with Clang that doesn't have D58152 check-in: 582b3949f2 user: js tags: 1.2
12:03
Fix compiling with Clang that doesn't have D58152 check-in: b260ccdb53 user: js tags: trunk
00:55
GitHub Actions: Add ObjC++ test on Windows/MSYS2 check-in: 33dc3b983c user: js tags: trunk
Changes

Modified src/hid/OHDualSenseGamepad+Private.h from [c709fabb29] to [8da9d08239].    [diff]

Modified src/hid/OHDualShock4Gamepad+Private.h from [7cd9cfca62] to [256690777c].    [diff]

Modified src/hid/OHEmulatedGameControllerAxis.h from [3afaf898c0] to [e3a5449d20].    [diff]

Modified src/hid/OHEmulatedGameControllerButton.h from [134791865d] to [77b7fd89b8].    [diff]

Modified src/hid/OHEmulatedGameControllerTriggerButton.h from [f7bd66afbb] to [f8a3eeb7a5].    [diff]

Modified src/hid/OHEvdevGameController.h from [0a1d016c47] to [813d4bc347].    [diff]

Modified src/hid/OHEvdevGameControllerProfile.h from [a2fd1c2755] to [ed547560b4].    [diff]

Modified src/hid/OHGameController+Private.h from [fcf1771c7f] to [b67100c46a].    [diff]

Modified src/hid/OHGameControllerElement+Private.h from [71db15a22e] to [dec44682d8].    [diff]

Modified src/hid/OHJoyConPair.h from [5a32c92419] to [343333c252].    [diff]

Modified src/hid/OHLeftJoyCon+Private.h from [64c33a2717] to [d9cae2ad1e].    [diff]

Modified src/hid/OHN64Controller+Private.h from [11c03bea55] to [3cccc797b8].    [diff]

Modified src/hid/OHNintendo3DSExtendedGamepad+Private.h from [71e1e47b25] to [9b50f77fa0].    [diff]

Modified src/hid/OHNintendoDSGamepad+Private.h from [cd863ff816] to [a910f4b610].    [diff]

Modified src/hid/OHNintendoSwitchExtendedGamepad+Private.h from [f2f071698a] to [be43e5e2ac].    [diff]

Modified src/hid/OHNintendoSwitchGameController.h from [1610daa529] to [51074ab4e9].    [diff]

Modified src/hid/OHRightJoyCon+Private.h from [802121ee0a] to [b6e6a9e110].    [diff]

Modified src/hid/OHStadiaGamepad+Private.h from [a442bf59a0] to [261dc06b71].    [diff]

Modified src/hid/OHWiiClassicController+Private.h from [349a2e57f0] to [0b66b4db5f].    [diff]

Modified src/hid/OHWiiGameController.h from [8f82a3a691] to [be7752eb1d].    [diff]

Modified src/hid/OHWiimote+Private.h from [2b1ff9eae2] to [3543c7fa16].    [diff]

Modified src/hid/OHXInputGameController.h from [6ebbc4a0ee] to [6b657e156e].    [diff]

Modified src/hid/OHXboxGamepad+Private.h from [d4ee9c13d5] to [f5059777cd].    [diff]