]> git.sesse.net Git - vlc/commitdiff
demux_podcast: fix potential segfault (introduced by previous cleanups).
authorRémi Duraffort <ivoire@videolan.org>
Thu, 6 Aug 2009 09:10:38 +0000 (11:10 +0200)
committerRémi Duraffort <ivoire@videolan.org>
Mon, 17 Aug 2009 08:58:16 +0000 (10:58 +0200)
modules/demux/playlist/podcast.c

index 135600f37f597c771dea897ac95ebc2f364ee372..1cfbb1ab12f8af8698662f3d820e03569b449287 100644 (file)
@@ -383,7 +383,8 @@ error:
 
     if( p_xml_reader )
         xml_ReaderDelete( p_xml, p_xml_reader );
-    xml_Delete( p_xml );
+    if( p_xml )
+        xml_Delete( p_xml );
 
     HANDLE_PLAY_AND_RELEASE;
     return -1;