From: RĂ©mi Duraffort Date: Thu, 31 Jul 2008 11:29:06 +0000 (+0200) Subject: Fix memleaks. X-Git-Tag: 0.9.0-test3~118 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;ds=sidebyside;h=6dd5c5cb5418b321d0f04b4d9265bb4537ba2812;p=vlc Fix memleaks. --- diff --git a/modules/misc/logger.c b/modules/misc/logger.c index 7e92e97c2e..4229fa22d8 100644 --- a/modules/misc/logger.c +++ b/modules/misc/logger.c @@ -268,6 +268,7 @@ static int Open( vlc_object_t *p_this ) { p_intf->p_sys->p_rrd = utf8_fopen( psz_rrd_file, "w" ); } + free( psz_rrd_file ); p_intf->p_sys->p_sub = msg_Subscribe( p_intf ); p_intf->pf_run = Run; diff --git a/modules/misc/playlist/xspf.c b/modules/misc/playlist/xspf.c index 1552abb8f4..e1178b2f94 100644 --- a/modules/misc/playlist/xspf.c +++ b/modules/misc/playlist/xspf.c @@ -77,8 +77,8 @@ int xspf_export_playlist( vlc_object_t *p_this ) if( psz_temp && *psz_temp ) { fprintf( p_export->p_file, "\t%s\n", psz_temp ); - free( psz_temp ); } + free( psz_temp ); /* export all items in a flat format */ fprintf( p_export->p_file, "\t\n" );