Fixed building with GameInput v1.0

(cherry picked from commit e5d57d8ad6)
This commit is contained in:
Sam Lantinga
2025-07-24 10:52:09 -07:00
parent f4ddacacd0
commit a140bba55a

View File

@@ -78,6 +78,7 @@ static bool GAMEINPUT_InternalIsGamepad(const GameInputDeviceInfo *info)
return false; return false;
} }
#if GAMEINPUT_API_VERSION >= 1
static int GetSteamVirtualGamepadSlot(const char *device_path) static int GetSteamVirtualGamepadSlot(const char *device_path)
{ {
int slot = -1; int slot = -1;
@@ -87,6 +88,7 @@ static int GetSteamVirtualGamepadSlot(const char *device_path)
(void)SDL_sscanf(device_path, "\\\\.\\pipe\\HID#VID_045E&PID_028E&IG_00#%*X&%*X&%*X#%d#%*u", &slot); (void)SDL_sscanf(device_path, "\\\\.\\pipe\\HID#VID_045E&PID_028E&IG_00#%*X&%*X&%*X#%d#%*u", &slot);
return slot; return slot;
} }
#endif // GAMEINPUT_API_VERSION >= 1
static bool GAMEINPUT_InternalAddOrFind(IGameInputDevice *pDevice) static bool GAMEINPUT_InternalAddOrFind(IGameInputDevice *pDevice)
{ {