vlc | branch: master | Rémi Duraffort <[email protected]> | Sat Dec 14 10:35:25 2013 +0100| [14ef6fce9730caccab5c555edc4811a06bb3046e] | committer: Rémi Duraffort
livehttp: fix memory leaks > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=14ef6fce9730caccab5c555edc4811a06bb3046e --- modules/access_output/livehttp.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/access_output/livehttp.c b/modules/access_output/livehttp.c index 5f4c271..608c122 100644 --- a/modules/access_output/livehttp.c +++ b/modules/access_output/livehttp.c @@ -624,6 +624,7 @@ static int updateIndexAndDel( sout_access_out_t *p_access, sout_access_out_sys_t } if( ret < 0 ) { + free( psz_current_uri ); free( psz_idxTmp ); fclose( fp ); return -1; @@ -633,6 +634,8 @@ static int updateIndexAndDel( sout_access_out_t *p_access, sout_access_out_sys_t val = fprintf( fp, "#EXTINF:%s,\n%s\n", segment->psz_duration, segment->psz_uri); if ( val < 0 ) { + free( psz_current_uri ); + free( psz_idxTmp ); fclose( fp ); return -1; } _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
