diff --git a/src/SDL_log.c b/src/SDL_log.c index e29a25b11..6e00a8d41 100644 --- a/src/SDL_log.c +++ b/src/SDL_log.c @@ -478,11 +478,6 @@ static void SDLCALL SDL_LogOutput(void *userdata, int category, SDL_LogPriority #if HAVE_STDIO_H && \ !(defined(__APPLE__) && (defined(SDL_VIDEO_DRIVER_COCOA) || defined(SDL_VIDEO_DRIVER_UIKIT))) (void)fprintf(stderr, "%s: %s\n", SDL_priority_prefixes[priority], message); -#else - /* We won't print anything, but reference the priority prefix anyway - to avoid a compiler warning. - */ - (void)SDL_priority_prefixes[priority]; #endif } diff --git a/src/audio/coreaudio/SDL_coreaudio.m b/src/audio/coreaudio/SDL_coreaudio.m index 12063c40d..c70a595f0 100644 --- a/src/audio/coreaudio/SDL_coreaudio.m +++ b/src/audio/coreaudio/SDL_coreaudio.m @@ -1214,7 +1214,7 @@ static int COREAUDIO_GetDefaultAudioInfo(char **name, SDL_AudioSpec *spec, int i /* Some devices have whitespace at the end...trim it. */ while ((len > 0) && (devname[len - 1] == ' ')) { len--; - usable = len; + usable = (int)len; } } diff --git a/src/render/metal/SDL_render_metal.m b/src/render/metal/SDL_render_metal.m index dec0253a7..bce28f18c 100644 --- a/src/render/metal/SDL_render_metal.m +++ b/src/render/metal/SDL_render_metal.m @@ -1517,7 +1517,7 @@ METAL_RenderReadPixels(SDL_Renderer *renderer, const SDL_Rect *rect, [mtltexture getBytes:temp_pixels bytesPerRow:temp_pitch fromRegion:mtlregion mipmapLevel:0]; temp_format = (mtltexture.pixelFormat == MTLPixelFormatBGRA8Unorm) ? SDL_PIXELFORMAT_ARGB8888 : SDL_PIXELFORMAT_ABGR8888; - status = SDL_ConvertPixels(rect->w, rect->h, temp_format, temp_pixels, temp_pitch, pixel_format, pixels, pitch); + status = SDL_ConvertPixels(rect->w, rect->h, temp_format, temp_pixels, (int)temp_pitch, pixel_format, pixels, pitch); SDL_free(temp_pixels); return status; }