]> git.sesse.net Git - vlc/blobdiff - modules/demux/playlist/podcast.c
Use mwait and remove silly msleep usage
[vlc] / modules / demux / playlist / podcast.c
index 20f8754fec8b3258fc6f9eb013a1502400ed85b4..c507cddc7e7e9122073769a746523767fb305cb2 100644 (file)
@@ -168,7 +168,12 @@ static int Demux( demux_t *p_demux )
                 {
                     char *psz_name = xml_ReaderName( p_xml_reader );
                     char *psz_value = xml_ReaderValue( p_xml_reader );
-                    if( !psz_name || !psz_value ) return -1;
+                    if( !psz_name || !psz_value )
+                    {
+                        free( psz_name );
+                        free( psz_value );
+                        return -1;
+                    }
                     if( !strcmp( psz_elname, "enclosure" ) &&
                         !strcmp( psz_name, "url" ) )
                     {