mirror of
https://github.com/libretro/RetroArch
synced 2025-01-30 03:32:46 +00:00
Silence more Clang warnings
This commit is contained in:
parent
7cf1793801
commit
c68db61188
@ -748,6 +748,7 @@ void state_tracker_update_input(uint16_t *input1, uint16_t *input2)
|
|||||||
binds,
|
binds,
|
||||||
0, RETRO_DEVICE_JOYPAD, 0, id) ? 1 : 0) << i;
|
0, RETRO_DEVICE_JOYPAD, 0, id) ? 1 : 0) << i;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (binds[1][id].valid)
|
if (binds[1][id].valid)
|
||||||
{
|
{
|
||||||
joypad_info.joy_idx = settings->uints.input_joypad_map[1];
|
joypad_info.joy_idx = settings->uints.input_joypad_map[1];
|
||||||
@ -2316,7 +2317,7 @@ void input_config_parse_joy_button(void *data, const char *prefix,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (config_get_string(conf, key_label, &tmp_a))
|
if (bind && config_get_string(conf, key_label, &tmp_a))
|
||||||
{
|
{
|
||||||
if (!string_is_empty(bind->joykey_label))
|
if (!string_is_empty(bind->joykey_label))
|
||||||
free(bind->joykey_label);
|
free(bind->joykey_label);
|
||||||
|
@ -716,8 +716,8 @@ static struct buffer query_parse_method_call(struct buffer buff,
|
|||||||
goto clean;
|
goto clean;
|
||||||
|
|
||||||
invocation->argc = argi;
|
invocation->argc = argi;
|
||||||
invocation->argv = (struct argument*)
|
invocation->argv = (argi > 0) ? (struct argument*)
|
||||||
malloc(sizeof(struct argument) * argi);
|
malloc(sizeof(struct argument) * argi) : NULL;
|
||||||
|
|
||||||
if (!invocation->argv)
|
if (!invocation->argv)
|
||||||
{
|
{
|
||||||
|
4
paths.c
4
paths.c
@ -175,7 +175,7 @@ void path_set_redirect(void)
|
|||||||
{
|
{
|
||||||
fill_pathname_dir(global->name.savefile,
|
fill_pathname_dir(global->name.savefile,
|
||||||
!string_is_empty(path_main_basename) ? path_main_basename :
|
!string_is_empty(path_main_basename) ? path_main_basename :
|
||||||
info->info.library_name,
|
info ? info->info.library_name : NULL,
|
||||||
file_path_str(FILE_PATH_SRM_EXTENSION),
|
file_path_str(FILE_PATH_SRM_EXTENSION),
|
||||||
sizeof(global->name.savefile));
|
sizeof(global->name.savefile));
|
||||||
RARCH_LOG("%s \"%s\".\n",
|
RARCH_LOG("%s \"%s\".\n",
|
||||||
@ -187,7 +187,7 @@ void path_set_redirect(void)
|
|||||||
{
|
{
|
||||||
fill_pathname_dir(global->name.savestate,
|
fill_pathname_dir(global->name.savestate,
|
||||||
!string_is_empty(path_main_basename) ? path_main_basename :
|
!string_is_empty(path_main_basename) ? path_main_basename :
|
||||||
info->info.library_name,
|
info ? info->info.library_name : NULL,
|
||||||
file_path_str(FILE_PATH_STATE_EXTENSION),
|
file_path_str(FILE_PATH_STATE_EXTENSION),
|
||||||
sizeof(global->name.savestate));
|
sizeof(global->name.savestate));
|
||||||
RARCH_LOG("%s \"%s\".\n",
|
RARCH_LOG("%s \"%s\".\n",
|
||||||
|
43
playlist.c
43
playlist.c
@ -344,27 +344,30 @@ bool playlist_push(playlist_t *playlist,
|
|||||||
playlist->size--;
|
playlist->size--;
|
||||||
}
|
}
|
||||||
|
|
||||||
memmove(playlist->entries + 1, playlist->entries,
|
if (playlist->entries)
|
||||||
(playlist->cap - 1) * sizeof(struct playlist_entry));
|
{
|
||||||
|
memmove(playlist->entries + 1, playlist->entries,
|
||||||
|
(playlist->cap - 1) * sizeof(struct playlist_entry));
|
||||||
|
|
||||||
playlist->entries[0].path = NULL;
|
playlist->entries[0].path = NULL;
|
||||||
playlist->entries[0].label = NULL;
|
playlist->entries[0].label = NULL;
|
||||||
playlist->entries[0].core_path = NULL;
|
playlist->entries[0].core_path = NULL;
|
||||||
playlist->entries[0].core_name = NULL;
|
playlist->entries[0].core_name = NULL;
|
||||||
playlist->entries[0].db_name = NULL;
|
playlist->entries[0].db_name = NULL;
|
||||||
playlist->entries[0].crc32 = NULL;
|
playlist->entries[0].crc32 = NULL;
|
||||||
if (!string_is_empty(path))
|
if (!string_is_empty(path))
|
||||||
playlist->entries[0].path = strdup(path);
|
playlist->entries[0].path = strdup(path);
|
||||||
if (!string_is_empty(label))
|
if (!string_is_empty(label))
|
||||||
playlist->entries[0].label = strdup(label);
|
playlist->entries[0].label = strdup(label);
|
||||||
if (!string_is_empty(core_path))
|
if (!string_is_empty(core_path))
|
||||||
playlist->entries[0].core_path = strdup(core_path);
|
playlist->entries[0].core_path = strdup(core_path);
|
||||||
if (!string_is_empty(core_name))
|
if (!string_is_empty(core_name))
|
||||||
playlist->entries[0].core_name = strdup(core_name);
|
playlist->entries[0].core_name = strdup(core_name);
|
||||||
if (!string_is_empty(db_name))
|
if (!string_is_empty(db_name))
|
||||||
playlist->entries[0].db_name = strdup(db_name);
|
playlist->entries[0].db_name = strdup(db_name);
|
||||||
if (!string_is_empty(crc32))
|
if (!string_is_empty(crc32))
|
||||||
playlist->entries[0].crc32 = strdup(crc32);
|
playlist->entries[0].crc32 = strdup(crc32);
|
||||||
|
}
|
||||||
|
|
||||||
playlist->size++;
|
playlist->size++;
|
||||||
|
|
||||||
|
@ -1304,7 +1304,7 @@ bool task_push_start_current_core(content_ctx_info_t *content_info)
|
|||||||
|
|
||||||
/* Load content */
|
/* Load content */
|
||||||
if (firmware_update_status(&content_ctx))
|
if (firmware_update_status(&content_ctx))
|
||||||
return true;
|
goto end;
|
||||||
|
|
||||||
if (!task_load_content(content_info, &content_ctx,
|
if (!task_load_content(content_info, &content_ctx,
|
||||||
true, false, &error_string))
|
true, false, &error_string))
|
||||||
@ -1433,7 +1433,7 @@ bool task_push_load_content_with_new_core_from_menu(
|
|||||||
content_info->environ_get = menu_content_environment_get;
|
content_info->environ_get = menu_content_environment_get;
|
||||||
|
|
||||||
if (firmware_update_status(&content_ctx))
|
if (firmware_update_status(&content_ctx))
|
||||||
return true;
|
goto end;
|
||||||
|
|
||||||
if (!task_load_content(content_info, &content_ctx,
|
if (!task_load_content(content_info, &content_ctx,
|
||||||
true, false, &error_string))
|
true, false, &error_string))
|
||||||
@ -1528,10 +1528,11 @@ static bool task_load_content_callback(content_ctx_info_t *content_info,
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
if (firmware_update_status(&content_ctx))
|
if (firmware_update_status(&content_ctx))
|
||||||
return true;
|
goto end;
|
||||||
|
|
||||||
ret = task_load_content(content_info, &content_ctx, true, loading_from_cli, &error_string);
|
ret = task_load_content(content_info, &content_ctx, true, loading_from_cli, &error_string);
|
||||||
|
|
||||||
|
end:
|
||||||
if (content_ctx.name_ips)
|
if (content_ctx.name_ips)
|
||||||
free(content_ctx.name_ips);
|
free(content_ctx.name_ips);
|
||||||
if (content_ctx.name_bps)
|
if (content_ctx.name_bps)
|
||||||
|
@ -627,6 +627,9 @@ static void task_save_handler(retro_task_t *task)
|
|||||||
|
|
||||||
task_save_handler_finished(task, state);
|
task_save_handler_finished(task, state);
|
||||||
|
|
||||||
|
if (!string_is_empty(msg))
|
||||||
|
free(msg);
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user