From: Pierre d'Herbemont Date: Thu, 20 Aug 2009 23:11:54 +0000 (+0200) Subject: avformat: Don't cast function return value. X-Git-Tag: 1.1.0-ff~4066 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=750736e06f5753b64836cfbceecdd16f90e2d685;p=vlc avformat: Don't cast function return value. --- diff --git a/modules/demux/avformat/demux.c b/modules/demux/avformat/demux.c index 4bc6873e5a..b416920d5a 100644 --- a/modules/demux/avformat/demux.c +++ b/modules/demux/avformat/demux.c @@ -532,7 +532,8 @@ static int Control( demux_t *p_demux, int i_query, va_list args ) i64 = stream_Size( p_demux->s ); if( i64 > 0 ) { - *pf = (double)stream_Tell( p_demux->s ) / (double)i64; + double current = stream_Tell( p_demux->s ); + *pf = current / (double)i64; } if( (p_sys->ic->duration != (int64_t)AV_NOPTS_VALUE) && (p_sys->i_pcr > 0) )