]> git.sesse.net Git - vlc/commitdiff
mkv.cpp: fix a potential problem when the same dir contains files with no Segment UID
authorSteve Lhomme <robux@videolan.org>
Sat, 15 Oct 2005 15:07:17 +0000 (15:07 +0000)
committerSteve Lhomme <robux@videolan.org>
Sat, 15 Oct 2005 15:07:17 +0000 (15:07 +0000)
modules/demux/mkv.cpp

index b08d871d5646a26e8770f76a5539560bdb01d546..4ca098401279dbb914acaa2ed11865001f7c350f 100644 (file)
@@ -5223,7 +5223,7 @@ size_t virtual_segment_c::AddSegment( matroska_segment_c *p_segment )
     // check if it's not already in here
     for ( i=0; i<linked_segments.size(); i++ )
     {
-        if ( *p_segment->p_segment_uid == *linked_segments[i]->p_segment_uid )
+        if ( linked_segments[i]->p_segment_uid != NULL && *p_segment->p_segment_uid == *linked_segments[i]->p_segment_uid )
             return 0;
     }