diff --git a/audio/audio_driver.c b/audio/audio_driver.c index 4b2dbb3a32..9bf1c55db9 100644 --- a/audio/audio_driver.c +++ b/audio/audio_driver.c @@ -986,10 +986,10 @@ bool audio_driver_mixer_add_stream(audio_mixer_stream_params_t *params) switch (params->type) { case AUDIO_MIXER_TYPE_WAV: - handle = audio_mixer_load_wav(buf, params->bufsize); + handle = audio_mixer_load_wav(buf, (int32_t)params->bufsize); break; case AUDIO_MIXER_TYPE_OGG: - handle = audio_mixer_load_ogg(buf, params->bufsize); + handle = audio_mixer_load_ogg(buf, (int32_t)params->bufsize); break; case AUDIO_MIXER_TYPE_NONE: free(buf); diff --git a/gfx/drivers_shader/shader_glsl.c b/gfx/drivers_shader/shader_glsl.c index a76359eeb6..cff2cf800b 100644 --- a/gfx/drivers_shader/shader_glsl.c +++ b/gfx/drivers_shader/shader_glsl.c @@ -264,7 +264,7 @@ static bool gl_glsl_compile_shader(glsl_shader_data_t *glsl, if (existing_version) { const char* version_extra = ""; - unsigned version_no = strtoul(existing_version + 8, (char**)&program, 10); + unsigned version_no = (unsigned)strtoul(existing_version + 8, (char**)&program, 10); #ifdef HAVE_OPENGLES if (version_no < 130) version_no = 100; diff --git a/network/netplay/netplay_handshake.c b/network/netplay/netplay_handshake.c index 3ed907b613..7b814070cc 100644 --- a/network/netplay/netplay_handshake.c +++ b/network/netplay/netplay_handshake.c @@ -563,7 +563,7 @@ bool netplay_handshake_sync(netplay_t *netplay, /* Now send the device info */ for (i = 0; i < MAX_USERS; i++) { - device = htonl(input_config_get_device(i)); + device = htonl(input_config_get_device((unsigned)i)); if (!netplay_send(&connection->send_packet_buffer, connection->fd, &device, sizeof(device))) return false;