From 75ff70b489c781253dae9c619dd48607be03c948 Mon Sep 17 00:00:00 2001
From: Frank Praznik <[EMAIL REDACTED]>
Date: Sun, 11 Jan 2026 10:56:06 -0500
Subject: [PATCH] joystick/win32: Fix function return type mismatch
Fixes #14804
(cherry picked from commit 55acc0b82954a50758cf4774365cc1e2877816c6)
---
src/joystick/windows/SDL_rawinputjoystick_c.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/joystick/windows/SDL_rawinputjoystick_c.h b/src/joystick/windows/SDL_rawinputjoystick_c.h
index 34311325f286c..dc6e5ff86e8b0 100644
--- a/src/joystick/windows/SDL_rawinputjoystick_c.h
+++ b/src/joystick/windows/SDL_rawinputjoystick_c.h
@@ -25,8 +25,8 @@
extern bool RAWINPUT_IsEnabled(void);
// Registers for input events
-extern int RAWINPUT_RegisterNotifications(HWND hWnd);
-extern int RAWINPUT_UnregisterNotifications(void);
+extern bool RAWINPUT_RegisterNotifications(HWND hWnd);
+extern bool RAWINPUT_UnregisterNotifications(void);
// Returns 0 if message was handled
extern LRESULT CALLBACK RAWINPUT_WindowProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam);