]> git.sesse.net Git - vlc/commitdiff
Fix heap corruption
authorRémi Denis-Courmont <remi@remlab.net>
Mon, 19 Jul 2010 16:59:15 +0000 (19:59 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Mon, 19 Jul 2010 16:59:31 +0000 (19:59 +0300)
src/input/input.c

index bf1dbccf45847c362bdb3888a5ae9abbe1765053..99725675e424ca06f7a721fa11685c2cfd93fdab 100644 (file)
@@ -1167,7 +1167,7 @@ static void InitPrograms( input_thread_t * p_input )
                  prgm = strtok_r( NULL, ",", &buf ) )
             {
                 vlc_value_t val = { .i_int = atoi( prgm ) };
-                TAB_APPEND( list.i_count, list.p_values, val );
+                INSERT_ELEM( list.p_values, list.i_count, list.i_count, val );
             }
 
             if( list.i_count > 0 )