From 5c1c23fec6ff46ecb312c00edba7362588c9d229 Mon Sep 17 00:00:00 2001 From: Sasha Szpakowski Date: Sat, 12 Apr 2025 16:59:07 -0300 Subject: [PATCH] Fix Joystick:setVibration return value --- src/modules/joystick/sdl/Joystick.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/joystick/sdl/Joystick.cpp b/src/modules/joystick/sdl/Joystick.cpp index d6fe91f37..15d8820bf 100644 --- a/src/modules/joystick/sdl/Joystick.cpp +++ b/src/modules/joystick/sdl/Joystick.cpp @@ -464,12 +464,12 @@ bool Joystick::setVibration(float left, float right, float duration) length = Uint32(std::min(duration, maxduration) * 1000); } - return SDL_RumbleJoystick(joyhandle, (Uint16)(left * LOVE_UINT16_MAX), (Uint16)(right * LOVE_UINT16_MAX), length) == 0; + return SDL_RumbleJoystick(joyhandle, (Uint16)(left * LOVE_UINT16_MAX), (Uint16)(right * LOVE_UINT16_MAX), length); } bool Joystick::setVibration() { - return isConnected() && SDL_RumbleJoystick(joyhandle, 0, 0, 0) == 0; + return isConnected() && SDL_RumbleJoystick(joyhandle, 0, 0, 0); } void Joystick::getVibration(float &left, float &right)