From ed7a589334a65baf86dcd685f3b6682af2adc180 Mon Sep 17 00:00:00 2001 From: Anonymous Maarten Date: Mon, 27 Mar 2023 15:35:24 +0200 Subject: [PATCH] Fix -Wundef warnings due to use of unguarded __MACOS__ --- src/audio/SDL_audiotypecvt.c | 2 +- src/hidapi/SDL_hidapi.c | 2 +- src/joystick/SDL_gamepad.c | 2 +- src/video/SDL_video.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/audio/SDL_audiotypecvt.c b/src/audio/SDL_audiotypecvt.c index 83ea80c40d..6fd7356ced 100644 --- a/src/audio/SDL_audiotypecvt.c +++ b/src/audio/SDL_audiotypecvt.c @@ -25,7 +25,7 @@ #if defined(__x86_64__) && SDL_SSE2_INTRINSICS #define NEED_SCALAR_CONVERTER_FALLBACKS 0 /* x86_64 guarantees SSE2. */ -#elif __MACOS__ && SDL_SSE2_INTRINSICS +#elif defined(__MACOS__) && SDL_SSE2_INTRINSICS #define NEED_SCALAR_CONVERTER_FALLBACKS 0 /* macOS/Intel guarantees SSE2. */ #elif defined(__ARM_ARCH) && (__ARM_ARCH >= 8) && defined(SDL_NEON_INTRINSICS) #define NEED_SCALAR_CONVERTER_FALLBACKS 0 /* ARMv8+ promise NEON. */ diff --git a/src/hidapi/SDL_hidapi.c b/src/hidapi/SDL_hidapi.c index 23e00d7787..2d2df9f933 100644 --- a/src/hidapi/SDL_hidapi.c +++ b/src/hidapi/SDL_hidapi.c @@ -582,7 +582,7 @@ static const SDL_UDEV_Symbols *udev_ctx = NULL; #define HAVE_PLATFORM_BACKEND 1 #endif /* SDL_USE_LIBUDEV */ -#elif __MACOS__ +#elif defined(__MACOS__) #include "mac/hid.c" #define HAVE_PLATFORM_BACKEND 1 #define udev_ctx 1 diff --git a/src/joystick/SDL_gamepad.c b/src/joystick/SDL_gamepad.c index cda636118d..b6c2b20167 100644 --- a/src/joystick/SDL_gamepad.c +++ b/src/joystick/SDL_gamepad.c @@ -1135,7 +1135,7 @@ static char *SDL_PrivateGetGamepadGUIDFromMappingString(const char *pMapping) SDL_memcpy(&pchGUID[8], &pchGUID[0], 4); SDL_memcpy(&pchGUID[0], "03000000", 8); } -#elif __MACOS__ +#elif defined(__MACOS__) if (SDL_strlen(pchGUID) == 32 && SDL_memcmp(&pchGUID[4], "000000000000", 12) == 0 && SDL_memcmp(&pchGUID[20], "000000000000", 12) == 0) { diff --git a/src/video/SDL_video.c b/src/video/SDL_video.c index e75c9a9386..f3f1cbef1f 100644 --- a/src/video/SDL_video.c +++ b/src/video/SDL_video.c @@ -192,7 +192,7 @@ typedef struct static Uint32 SDL_DefaultGraphicsBackends(SDL_VideoDevice *_this) { -#if (SDL_VIDEO_OPENGL && __MACOS__) || (defined(__IOS__) && !TARGET_OS_MACCATALYST) || defined(__ANDROID__) +#if (SDL_VIDEO_OPENGL && defined(__MACOS__)) || (defined(__IOS__) && !TARGET_OS_MACCATALYST) || defined(__ANDROID__) if (_this->GL_CreateContext != NULL) { return SDL_WINDOW_OPENGL; }