1
0
mirror of https://github.com/irssi/irssi.git synced 2024-09-01 04:14:16 -04:00

Fix memory leaks

This commit is contained in:
Zero King 2019-07-27 18:34:03 +00:00
parent 05d50ffa1b
commit dde5fff4a5
2 changed files with 4 additions and 1 deletions

View File

@ -229,6 +229,7 @@ static void settings_add(const char *module, const char *section,
if (rec->type != type) {
g_warning("Trying to add already existing "
"setting '%s' with different type.", key);
g_strfreev(choices_vec);
return;
}
rec->refcount++;

View File

@ -92,8 +92,10 @@ static int dcc_ctcp_resume_parse(int type, const char *data, const char *nick,
params = g_strsplit(data, " ", -1);
paramcount = g_strv_length(params);
if (paramcount < 3)
if (paramcount < 3) {
g_strfreev(params);
return 0;
}
fileparams = get_file_params_count_resume(params, paramcount);