Fix memory leaks
This commit is contained in:
parent
117a582b9b
commit
e2fcc5e0dd
|
@ -293,15 +293,23 @@ notify_get_server_info (char **ret_name,
|
||||||
|
|
||||||
if (ret_name != NULL)
|
if (ret_name != NULL)
|
||||||
*ret_name = name;
|
*ret_name = name;
|
||||||
|
else
|
||||||
|
g_free (name);
|
||||||
|
|
||||||
if (ret_vendor != NULL)
|
if (ret_vendor != NULL)
|
||||||
*ret_vendor = vendor;
|
*ret_vendor = vendor;
|
||||||
|
else
|
||||||
|
g_free (vendor);
|
||||||
|
|
||||||
if (ret_version != NULL)
|
if (ret_version != NULL)
|
||||||
*ret_version = version;
|
*ret_version = version;
|
||||||
|
else
|
||||||
|
g_free (version);
|
||||||
|
|
||||||
if (spec_version != NULL)
|
if (spec_version != NULL)
|
||||||
*ret_spec_version = spec_version;
|
*ret_spec_version = spec_version;
|
||||||
|
else
|
||||||
|
g_free (spec_version);
|
||||||
|
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue