Explorar el Código

Fixed compile warnings with Visual Studio

Sam Lantinga hace 5 años
padre
commit
384d86b584
Se han modificado 2 ficheros con 2 adiciones y 2 borrados
  1. 1 1
      src/joystick/hidapi/SDL_hidapi_ps4.c
  2. 1 1
      src/joystick/hidapi/SDL_hidapi_ps5.c

+ 1 - 1
src/joystick/hidapi/SDL_hidapi_ps4.c

@@ -649,7 +649,7 @@ HIDAPI_DriverPS4_SendJoystickEffect(SDL_HIDAPI_Device *device, SDL_Joystick *joy
         offset = 4;
     }
 
-    SDL_memcpy(&data[offset], effect, SDL_min((sizeof(data) - offset), size));
+    SDL_memcpy(&data[offset], effect, SDL_min((sizeof(data) - offset), (size_t)size));
 
     if (ctx->is_bluetooth) {
         /* Bluetooth reports need a CRC at the end of the packet (at least on Linux) */

+ 1 - 1
src/joystick/hidapi/SDL_hidapi_ps5.c

@@ -711,7 +711,7 @@ HIDAPI_DriverPS5_SendJoystickEffect(SDL_HIDAPI_Device *device, SDL_Joystick *joy
         offset = 1;
     }
 
-    SDL_memcpy(&data[offset], effect, SDL_min((sizeof(data) - offset), size));
+    SDL_memcpy(&data[offset], effect, SDL_min((sizeof(data) - offset), (size_t)size));
 
     if (ctx->is_bluetooth) {
         /* Bluetooth reports need a CRC at the end of the packet (at least on Linux) */