mirror of
https://github.com/libretro/RetroArch
synced 2025-03-29 22:20:21 +00:00
Fix issue detected by valgrind
==27741== Conditional jump or move depends on uninitialised value(s) ==27741== at 0x6080F5: strlcpy_retro__ (compat_strl.c:38) ==27741== by 0x60818A: strlcat_retro__ (compat_strl.c:60) ==27741== by 0x49EDD7: fill_pathname_join_special_ext (file_path.c:843) ==27741== by 0x4C78C8: config_load_remap (configuration.c:3765) ==27741== by 0x4386FF: command_event_init_core (retroarch.c:12601) ==27741== by 0x43B15E: command_event (retroarch.c:14000) ==27741== by 0x468863: retroarch_main_init (retroarch.c:35231) ==27741== by 0x487AED: content_load (task_content.c:607) ==27741== by 0x48A3D3: task_load_content_internal (task_content.c:2068) ==27741== by 0x48A6AD: task_push_load_content_from_cli (task_content.c:2162) ==27741== by 0x43D66E: rarch_main (retroarch.c:15300) ==27741== by 0x43D6ED: main (retroarch.c:15398) ==27741== Uninitialised value was created by a stack allocation ==27741== at 0x4C7730: config_load_remap (configuration.c:3721)
This commit is contained in:
parent
8b197e49bb
commit
8f3e02e49c
@ -3719,7 +3719,7 @@ bool config_unload_override(void)
|
||||
bool config_load_remap(const char *directory_input_remapping,
|
||||
void *data)
|
||||
{
|
||||
char content_dir_name[PATH_MAX_LENGTH];
|
||||
char content_dir_name[PATH_MAX_LENGTH] = { 0 };
|
||||
/* path to the directory containing retroarch.cfg (prefix) */
|
||||
char remap_directory[PATH_MAX_LENGTH];
|
||||
/* final path for core-specific configuration (prefix+suffix) */
|
||||
|
Loading…
x
Reference in New Issue
Block a user