From: Antoine Lejeune Date: Thu, 24 Apr 2008 12:02:35 +0000 (+0200) Subject: Fix a bug introduced by 920692ff5d2d6b001e0f6ac7bda1978c9f7abd1f X-Git-Tag: 0.9.0-test0~1321 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=d8ad1230481fc55ff1b9aa66449c818ed31cded6;p=vlc Fix a bug introduced by 920692ff5d2d6b001e0f6ac7bda1978c9f7abd1f Signed-off-by: Christophe Mutricy --- diff --git a/src/input/input.c b/src/input/input.c index 0146d46182..a6ddee466a 100644 --- a/src/input/input.c +++ b/src/input/input.c @@ -929,6 +929,7 @@ static void StartTitle( input_thread_t * p_input ) int i, i_delay; char *psz; char *psz_subtitle; + int64_t i_length; /* Start title/chapter */ @@ -952,6 +953,7 @@ static void StartTitle( input_thread_t * p_input ) p_input->p->i_start = I64C(1000000) * var_GetInteger( p_input, "start-time" ); p_input->p->i_stop = I64C(1000000) * var_GetInteger( p_input, "stop-time" ); p_input->p->i_run = I64C(1000000) * var_GetInteger( p_input, "run-time" ); + i_length = var_GetTime( p_input, "length" ); if( p_input->p->i_run < 0 ) { msg_Warn( p_input, "invalid run-time ignored" ); @@ -960,7 +962,7 @@ static void StartTitle( input_thread_t * p_input ) if( p_input->p->i_start > 0 ) { - if( p_input->p->i_start >= val.i_time ) + if( p_input->p->i_start >= i_length ) { msg_Warn( p_input, "invalid start-time ignored" ); }