From b9b307863bea5c35e3da4e97afe378882930b188 Mon Sep 17 00:00:00 2001 From: abcpea Date: Mon, 30 Mar 2026 17:05:08 +1100 Subject: [PATCH] use float instead of double sqrt() --- src/pc/controller/controller_sdl2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pc/controller/controller_sdl2.c b/src/pc/controller/controller_sdl2.c index 9ed46f263..9ed2e02fd 100644 --- a/src/pc/controller/controller_sdl2.c +++ b/src/pc/controller/controller_sdl2.c @@ -182,7 +182,7 @@ static inline void update_analog_stick(s8 *stick_x, s8 *stick_y, float deadzone = configStickDeadzone * DEADZONE_STEP; if (magnitude_sq > (deadzone * deadzone)) { - float magnitude = sqrt(magnitude_sq); + float magnitude = sqrtf(magnitude_sq); float dir_x = (float)input_x / magnitude; float dir_y = (float)input_y / magnitude; float scale = 1.f / fmaxf(fabsf(dir_x), fabsf(dir_y));