lib/repo-pull: Fix a potential minor leak
If override-remote-name is specified in the options to ostree_repo_pull_with_options(), but the remote_name_or_baseurl argument is also set to a remote name, the override-remote-name would be leaked. Note that this is currently an invalid configuration, so this leak is basically never hit. Signed-off-by: Philip Withnall <withnall@endlessm.com> Closes: #1202 Approved by: cgwalters
This commit is contained in:
parent
c6f972406e
commit
030d2b1525
|
|
@ -3360,6 +3360,7 @@ ostree_repo_pull_with_options (OstreeRepo *self,
|
||||||
{
|
{
|
||||||
g_autofree char *unconfigured_state = NULL;
|
g_autofree char *unconfigured_state = NULL;
|
||||||
|
|
||||||
|
g_free (pull_data->remote_name);
|
||||||
pull_data->remote_name = g_strdup (remote_name_or_baseurl);
|
pull_data->remote_name = g_strdup (remote_name_or_baseurl);
|
||||||
|
|
||||||
/* Fetch GPG verification settings from remote if it wasn't already
|
/* Fetch GPG verification settings from remote if it wasn't already
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue