From: RĂ©mi Duraffort Date: Fri, 1 Aug 2008 10:24:47 +0000 (+0200) Subject: Access/cdda: fix memleak X-Git-Tag: 0.9.0-test3~64 X-Git-Url: https://git.sesse.net/?p=vlc;a=commitdiff_plain;h=943b5ccc082784273bc21baa216527a605fc8e04 Access/cdda: fix memleak --- diff --git a/modules/access/cdda.c b/modules/access/cdda.c index ba3fdcddba..e798d2191e 100644 --- a/modules/access/cdda.c +++ b/modules/access/cdda.c @@ -518,9 +518,11 @@ static void GetCDDBInfo( access_t *p_access, int i_titles, int *p_sectors ) goto cddb_destroy; } + char* psz_tmp = config_GetPsz( p_access, "cddb-server" ); cddb_set_email_address( p_cddb, "vlc@videolan.org" ); - cddb_set_server_name( p_cddb, config_GetPsz( p_access, "cddb-server" ) ); + cddb_set_server_name( p_cddb, psz_tmp ); cddb_set_server_port( p_cddb, config_GetInt( p_access, "cddb-port" ) ); + free( psz_tmp ); /// \todo cddb_cache_disable( p_cddb );