瀏覽代碼

Merge commit '0621a673502e56a24caa129051270b4a55363ad9' into main

Sam Lantinga 2 年之前
父節點
當前提交
ff36830ead
共有 2 個文件被更改,包括 3 次插入3 次删除
  1. 2 2
      include/SDL3/SDL_joystick.h
  2. 1 1
      src/joystick/SDL_joystick.c

+ 2 - 2
include/SDL3/SDL_joystick.h

@@ -652,8 +652,8 @@ extern DECLSPEC SDL_bool SDLCALL SDL_JoystickConnected(SDL_Joystick *joystick);
  * Get the instance ID of an opened joystick.
  *
  * \param joystick an SDL_Joystick structure containing joystick information
- * \returns the instance ID of the specified joystick on success or a negative
- *          error code on failure; call SDL_GetError() for more information.
+ * \returns the instance ID of the specified joystick on success or 0 on
+ *          failure; call SDL_GetError() for more information.
  *
  * \since This function is available since SDL 3.0.0.
  *

+ 1 - 1
src/joystick/SDL_joystick.c

@@ -932,7 +932,7 @@ SDL_JoystickID SDL_GetJoystickInstanceID(SDL_Joystick *joystick)
 
     SDL_LockJoysticks();
     {
-        CHECK_JOYSTICK_MAGIC(joystick, -1);
+        CHECK_JOYSTICK_MAGIC(joystick, 0);
 
         retval = joystick->instance_id;
     }