]> git.sesse.net Git - vlc/commitdiff
* src/input/input.c: fixed small memory leak.
authorGildas Bazin <gbazin@videolan.org>
Wed, 1 Sep 2004 13:19:43 +0000 (13:19 +0000)
committerGildas Bazin <gbazin@videolan.org>
Wed, 1 Sep 2004 13:19:43 +0000 (13:19 +0000)
src/input/input.c

index ef94dba65930f10ecad3877d52b647190f72888d..f169ac47fabb3202b45a4829f10809f08ce7a8c1 100644 (file)
@@ -844,6 +844,7 @@ static int Init( input_thread_t * p_input )
             vlc_meta_Delete( p_meta );
         }
     }
+    else if( p_meta ) vlc_meta_Delete( p_meta );
 
     msg_Dbg( p_input, "`%s' sucessfully opened",
              p_input->input.p_item->psz_uri );
@@ -1411,7 +1412,7 @@ static int UpdateFromDemux( input_thread_t *p_input )
         int i_seekpoint_end = p_input->input.i_seekpoint_end -
             p_input->input.i_seekpoint_offset;
 
-        if( i_title_end >= 0 && i_seekpoint_end >=0 )
+        if( i_title_end >= 0 && i_seekpoint_end >= 0 )
         {
             if( p_demux->info.i_title > i_title_end ||
                 ( p_demux->info.i_title == i_title_end &&