mirror of
https://github.com/CTCaer/RetroArch.git
synced 2025-01-26 21:36:26 +00:00
Fix uninitialized scalar variable warnings
This commit is contained in:
parent
ff8d00e12b
commit
21bc56aa04
@ -110,9 +110,9 @@ static void print_buf_lines(file_list_t *list, char *buf, int buf_size,
|
||||
|
||||
if (settings)
|
||||
{
|
||||
char display_name[PATH_MAX_LENGTH];
|
||||
char display_name[PATH_MAX_LENGTH] = {0};
|
||||
char core_path[PATH_MAX_LENGTH] = {0};
|
||||
char *last = NULL;
|
||||
char *last = NULL;
|
||||
|
||||
fill_pathname_join(
|
||||
core_path,
|
||||
@ -214,8 +214,8 @@ static void print_buf_lines_extended(file_list_t *list, char *buf, int buf_size,
|
||||
if (settings)
|
||||
{
|
||||
char core_path[PATH_MAX_LENGTH] = {0};
|
||||
char display_name[PATH_MAX_LENGTH];
|
||||
char *last = NULL;
|
||||
char display_name[PATH_MAX_LENGTH] = {0};
|
||||
char *last = NULL;
|
||||
|
||||
fill_pathname_join(
|
||||
core_path,
|
||||
@ -278,7 +278,7 @@ static void menu_displaylist_push_perfcounter(
|
||||
static int menu_displaylist_parse_core_info(menu_displaylist_info_t *info)
|
||||
{
|
||||
unsigned i;
|
||||
char tmp[PATH_MAX_LENGTH];
|
||||
char tmp[PATH_MAX_LENGTH] = {0};
|
||||
settings_t *settings = config_get_ptr();
|
||||
core_info_t *core_info = NULL;
|
||||
|
||||
@ -458,13 +458,11 @@ static int menu_displaylist_parse_core_info(menu_displaylist_info_t *info)
|
||||
|
||||
static int menu_displaylist_parse_debug_info(menu_displaylist_info_t *info)
|
||||
{
|
||||
char tmp[PATH_MAX_LENGTH];
|
||||
|
||||
bool ret = false;
|
||||
char tmp[PATH_MAX_LENGTH] = {0};
|
||||
settings_t *settings = config_get_ptr();
|
||||
global_t *global = global_get_ptr();
|
||||
|
||||
bool ret;
|
||||
|
||||
menu_entries_add(info->list, "Directory Tests:", "",
|
||||
MENU_SETTINGS_CORE_INFO_NONE, 0, 0);
|
||||
|
||||
@ -569,7 +567,7 @@ static int menu_displaylist_parse_debug_info(menu_displaylist_info_t *info)
|
||||
static int menu_displaylist_parse_network_info(menu_displaylist_info_t *info)
|
||||
{
|
||||
unsigned k = 0;
|
||||
net_ifinfo_t *list =
|
||||
net_ifinfo_t *list =
|
||||
(net_ifinfo_t*)calloc(1, sizeof(*list));
|
||||
|
||||
if (!list)
|
||||
@ -580,7 +578,7 @@ static int menu_displaylist_parse_network_info(menu_displaylist_info_t *info)
|
||||
|
||||
for (k = 0; k < list->size; k++)
|
||||
{
|
||||
char tmp[PATH_MAX_LENGTH];
|
||||
char tmp[PATH_MAX_LENGTH] = {0};
|
||||
snprintf(tmp, sizeof(tmp), "Interface (%s) : %s\n",
|
||||
list->entries[k].name, list->entries[k].host);
|
||||
menu_entries_add(info->list, tmp, "",
|
||||
@ -599,7 +597,8 @@ static int menu_displaylist_parse_system_info(menu_displaylist_info_t *info)
|
||||
#if defined(HAVE_OPENGL) || defined(HAVE_GLES)
|
||||
gfx_ctx_ident_t ident_info;
|
||||
#endif
|
||||
char tmp[PATH_MAX_LENGTH], feat_str[PATH_MAX_LENGTH];
|
||||
char tmp[PATH_MAX_LENGTH] = {0};
|
||||
char feat_str[PATH_MAX_LENGTH] = {0};
|
||||
const char *tmp_string = NULL;
|
||||
const frontend_ctx_driver_t *frontend = frontend_get_ptr();
|
||||
settings_t *settings = config_get_ptr();
|
||||
@ -633,7 +632,7 @@ static int menu_displaylist_parse_system_info(menu_displaylist_info_t *info)
|
||||
|
||||
#endif
|
||||
{
|
||||
char cpu_str[PATH_MAX_LENGTH];
|
||||
char cpu_str[PATH_MAX_LENGTH] = {0};
|
||||
|
||||
strlcpy(cpu_str,
|
||||
menu_hash_to_str(MENU_LABEL_VALUE_SYSTEM_INFO_CPU_FEATURES),
|
||||
@ -647,9 +646,9 @@ static int menu_displaylist_parse_system_info(menu_displaylist_info_t *info)
|
||||
}
|
||||
|
||||
{
|
||||
char cpu_str[PATH_MAX_LENGTH];
|
||||
char cpu_arch_str[PATH_MAX_LENGTH];
|
||||
char cpu_text_str[PATH_MAX_LENGTH];
|
||||
char cpu_str[PATH_MAX_LENGTH] = {0};
|
||||
char cpu_arch_str[PATH_MAX_LENGTH] = {0};
|
||||
char cpu_text_str[PATH_MAX_LENGTH] = {0};
|
||||
enum frontend_architecture arch = frontend_driver_get_cpu_architecture();
|
||||
strlcpy(cpu_text_str, "CPU Architecture: ", sizeof(cpu_text_str));
|
||||
|
||||
@ -689,8 +688,8 @@ static int menu_displaylist_parse_system_info(menu_displaylist_info_t *info)
|
||||
}
|
||||
|
||||
{
|
||||
char cpu_str[PATH_MAX_LENGTH];
|
||||
unsigned amount_cores = cpu_features_get_core_amount();
|
||||
char cpu_str[PATH_MAX_LENGTH] = {0};
|
||||
unsigned amount_cores = cpu_features_get_core_amount();
|
||||
|
||||
snprintf(cpu_str, sizeof(cpu_str), "CPU Cores: %d\n", amount_cores);
|
||||
menu_entries_add(info->list, cpu_str, "",
|
||||
@ -717,8 +716,9 @@ static int menu_displaylist_parse_system_info(menu_displaylist_info_t *info)
|
||||
|
||||
if (frontend)
|
||||
{
|
||||
char tmp2[PATH_MAX_LENGTH];
|
||||
int major = 0, minor = 0;
|
||||
char tmp2[PATH_MAX_LENGTH] = {0};
|
||||
int major = 0;
|
||||
int minor = 0;
|
||||
|
||||
strlcpy(tmp,
|
||||
menu_hash_to_str(MENU_LABEL_VALUE_SYSTEM_INFO_FRONTEND_IDENTIFIER),
|
||||
@ -1470,7 +1470,8 @@ static int menu_displaylist_parse_shader_options(menu_displaylist_info_t *info)
|
||||
|
||||
for (i = 0; i < shader->passes; i++)
|
||||
{
|
||||
char buf_tmp[64], buf[64];
|
||||
char buf_tmp[64] = {0};
|
||||
char buf[64] = {0};
|
||||
|
||||
snprintf(buf_tmp, sizeof(buf_tmp),
|
||||
"%s #%u", menu_hash_to_str(MENU_VALUE_SHADER), i);
|
||||
@ -1499,7 +1500,7 @@ static int create_string_list_rdb_entry_string(
|
||||
const char *actual_string, const char *path,
|
||||
file_list_t *list)
|
||||
{
|
||||
char tmp[PATH_MAX_LENGTH];
|
||||
char tmp[PATH_MAX_LENGTH] = {0};
|
||||
union string_list_elem_attr attr = {0};
|
||||
char *output_label = NULL;
|
||||
int str_len = 0;
|
||||
@ -1544,7 +1545,7 @@ static int create_string_list_rdb_entry_int(
|
||||
const char *desc, const char *label,
|
||||
int actual_int, const char *path, file_list_t *list)
|
||||
{
|
||||
char tmp[PATH_MAX_LENGTH];
|
||||
char tmp[PATH_MAX_LENGTH] = {0};
|
||||
union string_list_elem_attr attr = {0};
|
||||
char str[PATH_MAX_LENGTH] = {0};
|
||||
char *output_label = NULL;
|
||||
@ -2605,7 +2606,8 @@ static int menu_displaylist_parse_options_remappings(
|
||||
|
||||
for (p = 0; p < settings->input.max_users; p++)
|
||||
{
|
||||
char key_type[PATH_MAX_LENGTH], key_analog[PATH_MAX_LENGTH];
|
||||
char key_type[PATH_MAX_LENGTH] = {0};
|
||||
char key_analog[PATH_MAX_LENGTH] = {0};
|
||||
snprintf(key_type, sizeof(key_type),
|
||||
"input_libretro_device_p%u", p + 1);
|
||||
snprintf(key_analog, sizeof(key_analog),
|
||||
@ -2826,7 +2828,7 @@ static int menu_displaylist_parse_generic(
|
||||
#ifndef HAVE_DYNAMIC
|
||||
if (frontend_driver_has_fork())
|
||||
{
|
||||
char salamander_name[PATH_MAX_LENGTH];
|
||||
char salamander_name[PATH_MAX_LENGTH] = {0};
|
||||
|
||||
if (frontend_driver_get_salamander_basename(
|
||||
salamander_name, sizeof(salamander_name)))
|
||||
@ -2906,7 +2908,8 @@ static int menu_displaylist_parse_generic(
|
||||
|
||||
for (i = 0; i < list_size; i++)
|
||||
{
|
||||
char core_path[PATH_MAX_LENGTH], display_name[PATH_MAX_LENGTH];
|
||||
char core_path[PATH_MAX_LENGTH] = {0};
|
||||
char display_name[PATH_MAX_LENGTH] = {0};
|
||||
unsigned type = 0;
|
||||
const char *path = NULL;
|
||||
|
||||
@ -2934,7 +2937,7 @@ static int menu_displaylist_parse_generic(
|
||||
bool menu_playlist_find_associated_core(const char *path, char *s, size_t len)
|
||||
{
|
||||
unsigned j;
|
||||
bool ret = false;
|
||||
bool ret = false;
|
||||
settings_t *settings = config_get_ptr();
|
||||
struct string_list *existing_core_names =
|
||||
string_split(settings->playlist_names, ";");
|
||||
@ -3317,7 +3320,7 @@ bool menu_displaylist_ctl(enum menu_displaylist_ctl_state type, void *data)
|
||||
break;
|
||||
case DISPLAYLIST_USER_BINDS_LIST:
|
||||
{
|
||||
char lbl[PATH_MAX_LENGTH];
|
||||
char lbl[PATH_MAX_LENGTH] = {0};
|
||||
snprintf(lbl, sizeof(lbl),
|
||||
"Input User %.1s Binds", info->path);
|
||||
ret = menu_displaylist_parse_settings(menu, info,
|
||||
@ -3553,7 +3556,7 @@ bool menu_displaylist_ctl(enum menu_displaylist_ctl_state type, void *data)
|
||||
unsigned user;
|
||||
for (user = 0; user < settings->input.max_users; user++)
|
||||
{
|
||||
char binds_list[PATH_MAX_LENGTH];
|
||||
char binds_list[PATH_MAX_LENGTH] = {0};
|
||||
snprintf(binds_list, sizeof(binds_list), "%d_input_binds_list", user + 1);
|
||||
menu_displaylist_parse_settings(menu, info,
|
||||
binds_list, PARSE_ACTION, false);
|
||||
@ -3854,8 +3857,8 @@ bool menu_displaylist_ctl(enum menu_displaylist_ctl_state type, void *data)
|
||||
break;
|
||||
case DISPLAYLIST_HISTORY:
|
||||
{
|
||||
char path_playlist[PATH_MAX_LENGTH];
|
||||
playlist_t *playlist = g_defaults.history;
|
||||
char path_playlist[PATH_MAX_LENGTH] = {0};
|
||||
playlist_t *playlist = g_defaults.history;
|
||||
|
||||
if (!playlist)
|
||||
command_event(CMD_EVENT_HISTORY_INIT, NULL);
|
||||
@ -4071,7 +4074,7 @@ bool menu_displaylist_ctl(enum menu_displaylist_ctl_state type, void *data)
|
||||
break;
|
||||
case DISPLAYLIST_CORES:
|
||||
{
|
||||
char ext_name[PATH_MAX_LENGTH];
|
||||
char ext_name[PATH_MAX_LENGTH] = {0};
|
||||
|
||||
info->type_default = MENU_FILE_PLAIN;
|
||||
if (frontend_driver_get_core_extension(ext_name, sizeof(ext_name)))
|
||||
|
Loading…
x
Reference in New Issue
Block a user