From f464eb2c546dac78f781768a140822965c3aa945 Mon Sep 17 00:00:00 2001 From: Ozkan Sezer Date: Mon, 14 Aug 2023 17:01:24 +0300 Subject: [PATCH] SDL_hidapi.c: change 'use_libusb_whitelist_default' into a macro. Avoids 'initializer element is not constant' error from older compilers. --- src/hidapi/SDL_hidapi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/hidapi/SDL_hidapi.c b/src/hidapi/SDL_hidapi.c index 5bf99e14d4..9e3228dd9a 100644 --- a/src/hidapi/SDL_hidapi.c +++ b/src/hidapi/SDL_hidapi.c @@ -902,9 +902,9 @@ IsInWhitelist(Uint16 vendor, Uint16 product) } #if HAVE_PLATFORM_BACKEND || HAVE_DRIVER_BACKEND -static const SDL_bool use_libusb_whitelist_default = SDL_TRUE; +#define use_libusb_whitelist_default SDL_TRUE #else -static const SDL_bool use_libusb_whitelist_default = SDL_FALSE; +#define use_libusb_whitelist_default SDL_FALSE #endif /* HAVE_PLATFORM_BACKEND || HAVE_DRIVER_BACKEND */ static SDL_bool use_libusb_whitelist = use_libusb_whitelist_default;