From f464eb2c546dac78f781768a140822965c3aa945 Mon Sep 17 00:00:00 2001
From: Ozkan Sezer <[EMAIL REDACTED]>
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 5bf99e14d4dd..9e3228dd9a44 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;