sdl2-compat: updated sdl3_include_wrapper.h from latest SDL3 (ebcd7)

From ebcd71a09154e2ed4f3f4edc81cae45b3cc734f2 Mon Sep 17 00:00:00 2001
From: Ozkan Sezer <[EMAIL REDACTED]>
Date: Tue, 11 Jul 2023 22:02:02 +0300
Subject: [PATCH] updated sdl3_include_wrapper.h from latest SDL3

---
 src/sdl3_include_wrapper.h | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/sdl3_include_wrapper.h b/src/sdl3_include_wrapper.h
index f572692..b49fcd7 100644
--- a/src/sdl3_include_wrapper.h
+++ b/src/sdl3_include_wrapper.h
@@ -896,6 +896,7 @@
 #define SDL_wcstol IGNORE_THIS_VERSION_OF_SDL_wcstol
 #define SDL_ClearClipboardData IGNORE_THIS_VERSION_OF_SDL_ClearClipboardData
 #define SDL_GetGamepadInstanceID IGNORE_THIS_VERSION_OF_SDL_GetGamepadInstanceID
+#define SDL_GetGamepadPowerLevel IGNORE_THIS_VERSION_OF_SDL_GetGamepadPowerLevel
 
 /* *** HACK HACK HACK:
  * *** Avoid including SDL_thread.h: it defines SDL_CreateThread() as a macro
@@ -4426,8 +4427,12 @@ typedef void (__cdecl *pfnSDL_CurrentEndThread) (unsigned);
 #undef SDL_GetGamepadInstanceID
 #endif
 
+#ifdef SDL_GetGamepadPowerLevel
+#undef SDL_GetGamepadPowerLevel
+#endif
+
 /* undefine these macros too: */
-/* redefine using SDL3_xxx, if needed. */
+/* redefine as SDL3_xxx, if needed. */
 
 #ifdef SDL_enabled_assert
 #undef SDL_enabled_assert