Procházet zdrojové kódy

Fixed warning C6340: Mismatch on sign: 'unsigned char' passed as _Param_(2) when some signed type is required in call to 'SDL_SetError_REAL'.

Sam Lantinga před 1 rokem
rodič
revize
6a736d7766
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2 2
      src/joystick/hidapi/SDL_hidapi_wii.c

+ 2 - 2
src/joystick/hidapi/SDL_hidapi_wii.c

@@ -272,7 +272,7 @@ static SDL_bool WriteRegister(SDL_DriverWii_Context *ctx, Uint32 address, const
             return SDL_FALSE;
         }
         if (ctx->m_rgucReadBuffer[4]) {
-            SDL_SetError("Write memory failed: %d", ctx->m_rgucReadBuffer[4]);
+            SDL_SetError("Write memory failed: %u", ctx->m_rgucReadBuffer[4]);
             return SDL_FALSE;
         }
     }
@@ -335,7 +335,7 @@ static SDL_bool ParseExtensionIdentifyResponse(SDL_DriverWii_Context *ctx, Uint1
         }
 
         if (error) {
-            SDL_SetError("Failed to read extension type: %d", error);
+            SDL_SetError("Failed to read extension type: %u", error);
         } else {
             SDL_SetError("Unexpected read length when reading extension type: %d", (ctx->m_rgucReadBuffer[3] >> 4) + 1);
         }