mirror of
https://github.com/libretro/RetroArch
synced 2025-03-24 04:44:02 +00:00
Fix memory leaks
This commit is contained in:
parent
98d10a7cd3
commit
0007d66bf8
@ -3,7 +3,7 @@ DEPS_DIR := $(ROOT_DIR)/deps
|
||||
LIBRETRO_COMM_DIR := $(ROOT_DIR)/libretro-common
|
||||
WANT_WGL = 0
|
||||
|
||||
#CFLAGS += -fstack-usage
|
||||
CFLAGS += -fstack-usage
|
||||
|
||||
ifeq ($(HAVE_GL_CONTEXT),)
|
||||
HAVE_GL_CONTEXT=0
|
||||
|
@ -1816,9 +1816,9 @@ static int create_string_list_rdb_entry_int(
|
||||
|
||||
if (output_label)
|
||||
free(output_label);
|
||||
str_list = NULL;
|
||||
|
||||
string_list_free(str_list);
|
||||
str_list = NULL;
|
||||
free(tmp);
|
||||
free(str);
|
||||
return 0;
|
||||
@ -1826,6 +1826,7 @@ static int create_string_list_rdb_entry_int(
|
||||
error:
|
||||
if (str_list)
|
||||
string_list_free(str_list);
|
||||
str_list = NULL;
|
||||
free(tmp);
|
||||
free(str);
|
||||
return -1;
|
||||
|
@ -774,8 +774,8 @@ static void task_load_handler(retro_task_t *task)
|
||||
msg_hash_to_str(MSG_AUTOLOADING_SAVESTATE_FROM),
|
||||
state->path,
|
||||
msg_hash_to_str(MSG_FAILED));
|
||||
free(msg);
|
||||
task_set_error(task, strdup(msg));
|
||||
free(msg);
|
||||
}
|
||||
else
|
||||
task_set_error(task, strdup(msg_hash_to_str(MSG_FAILED_TO_LOAD_STATE)));
|
||||
|
Loading…
x
Reference in New Issue
Block a user