diff --git a/cores/libretro-video-processor/video_processor_v4l2.c b/cores/libretro-video-processor/video_processor_v4l2.c index 62ee5047ce..033e3c65aa 100644 --- a/cores/libretro-video-processor/video_processor_v4l2.c +++ b/cores/libretro-video-processor/video_processor_v4l2.c @@ -1297,7 +1297,7 @@ RETRO_API bool VIDEOPROC_CORE_PREFIX(retro_load_game)(const struct retro_game_in } printf("Allocated %" PRI_SIZET " byte conversion buffer\n", - video_cap_width * video_cap_height * sizeof(uint32_t)); + (size_t)(video_cap_width * video_cap_height) * sizeof(uint32_t)); pixel_format = RETRO_PIXEL_FORMAT_XRGB8888; if (!VIDEOPROC_CORE_PREFIX(environment_cb)(RETRO_ENVIRONMENT_SET_PIXEL_FORMAT, &pixel_format))