Mercurial > dwindows
changeset 2840:8752d65e2dc0
Mac: Fix warnings building with ancient GCC versions of Xcode.
Receive a warning for each clang pragma issued.
author | bsmith@81767d24-ef19-dc11-ae90-00e081727c95 |
---|---|
date | Thu, 15 Sep 2022 18:50:35 +0000 |
parents | 0f92f7641d04 |
children | 3e88b961f801 |
files | mac/dw.m |
diffstat | 1 files changed, 5 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/mac/dw.m Thu Sep 15 09:16:03 2022 +0000 +++ b/mac/dw.m Thu Sep 15 18:50:35 2022 +0000 @@ -190,11 +190,16 @@ #define BUILDING_FOR_VENTURA #endif +#ifdef __clang__ #define _DW_ELSE_AVAILABLE \ _Pragma("clang diagnostic push") \ _Pragma("clang diagnostic ignored \"-Wdeprecated-declarations\"") #define _DW_END_AVAILABLE _Pragma("clang diagnostic pop") +#else +#define _DW_ELSE_AVAILABLE +#define _DW_END_AVAILABLE +#endif /* Macros to encapsulate running functions on the main thread * on Mojave or later... and locking mutexes on earlier versions.