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:
parent
05d50ffa1b
commit
dde5fff4a5
@ -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++;
|
||||
|
@ -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);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user