Revert "fix overriden variables."
authorLaurent Aimar <fenrir@videolan.org>
Thu, 5 Feb 2009 18:30:16 +0000 (19:30 +0100)
committerLaurent Aimar <fenrir@videolan.org>
Thu, 5 Feb 2009 18:30:16 +0000 (19:30 +0100)
This reverts commit 0bed6fc3e3d1622f999b88bc908b8f5f1327da7c.

It is broken (at least for ps).

modules/demux/ps.h
modules/demux/vobsub.c

index 2c25151..a15daad 100644 (file)
@@ -559,6 +559,8 @@ static inline int ps_psm_fill( ps_psm_t *p_psm, block_t *p_pkt,
         es.i_descriptor = i_info_length;
         if( i_info_length > 0 )
         {
+            int i = 0;
+
             es.p_descriptor = malloc( i_info_length );
             if( es.p_descriptor )
             {
index c52e19f..3b90e2d 100644 (file)
@@ -472,6 +472,7 @@ static int ParseVobSubIDX( demux_t *p_demux )
     demux_sys_t *p_sys = p_demux->p_sys;
     text_t      *txt = &p_sys->txt;
     char        *line;
+    vobsub_track_t *current_tk = NULL;
 
     for( ;; )
     {
@@ -548,7 +549,7 @@ static int ParseVobSubIDX( demux_t *p_demux )
                 p_sys->track = realloc( p_sys->track, sizeof( vobsub_track_t ) * (p_sys->i_tracks + 1 ) );
 
                 /* Init the track */
-                vobsub_track_t *current_tk = &p_sys->track[p_sys->i_tracks - 1];
+                current_tk = &p_sys->track[p_sys->i_tracks - 1];
                 memset( current_tk, 0, sizeof( vobsub_track_t ) );
                 current_tk->i_current_subtitle = 0;
                 current_tk->i_subtitles = 0;