mirror of
https://github.com/raysan5/raylib.git
synced 2026-04-16 03:59:09 -04:00
[backend/GLFW] Added bounds check (#5621)
* added bounds check * update from PR feedback
This commit is contained in:
@ -2177,6 +2177,8 @@ static void CursorEnterCallback(GLFWwindow *window, int enter)
|
|||||||
|
|
||||||
// GLFW3: Joystick connected/disconnected callback
|
// GLFW3: Joystick connected/disconnected callback
|
||||||
static void JoystickCallback(int jid, int event)
|
static void JoystickCallback(int jid, int event)
|
||||||
|
{
|
||||||
|
if (jid < MAX_GAMEPADS)
|
||||||
{
|
{
|
||||||
if (event == GLFW_CONNECTED)
|
if (event == GLFW_CONNECTED)
|
||||||
{
|
{
|
||||||
@ -2190,6 +2192,7 @@ static void JoystickCallback(int jid, int event)
|
|||||||
memset(CORE.Input.Gamepad.name[jid], 0, MAX_GAMEPAD_NAME_LENGTH);
|
memset(CORE.Input.Gamepad.name[jid], 0, MAX_GAMEPAD_NAME_LENGTH);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
# define WIN32_CLIPBOARD_IMPLEMENTATION
|
# define WIN32_CLIPBOARD_IMPLEMENTATION
|
||||||
|
|||||||
Reference in New Issue
Block a user