Commit 884edd40 authored by Rémi Duraffort's avatar Rémi Duraffort

audioscrobbler: fix memory leak (cid #1048937 and others)

parent 891aed99
...@@ -542,6 +542,7 @@ static int Handshake(intf_thread_t *p_this) ...@@ -542,6 +542,7 @@ static int Handshake(intf_thread_t *p_this)
psz_scrobbler_url = var_InheritString(p_this, "scrobbler-url"); psz_scrobbler_url = var_InheritString(p_this, "scrobbler-url");
if (!psz_scrobbler_url) if (!psz_scrobbler_url)
{ {
free(psz_auth_token);
free(psz_username); free(psz_username);
return VLC_ENOMEM; return VLC_ENOMEM;
} }
...@@ -550,6 +551,7 @@ static int Handshake(intf_thread_t *p_this) ...@@ -550,6 +551,7 @@ static int Handshake(intf_thread_t *p_this)
"http://%s/?hs=true&p=1.2&c="CLIENT_NAME"&v="CLIENT_VERSION"&u=%s&t=%s&a=%s" "http://%s/?hs=true&p=1.2&c="CLIENT_NAME"&v="CLIENT_VERSION"&u=%s&t=%s&a=%s"
, psz_scrobbler_url, psz_username, psz_timestamp, psz_auth_token); , psz_scrobbler_url, psz_username, psz_timestamp, psz_auth_token);
free(psz_auth_token);
free(psz_scrobbler_url); free(psz_scrobbler_url);
free(psz_username); free(psz_username);
if (i_ret == -1) if (i_ret == -1)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment