]> git.sesse.net Git - vlc/commitdiff
avformat: Don't cast function return value.
authorPierre d'Herbemont <pdherbemont@free.fr>
Thu, 20 Aug 2009 23:11:54 +0000 (01:11 +0200)
committerPierre d'Herbemont <pdherbemont@free.fr>
Thu, 20 Aug 2009 23:11:54 +0000 (01:11 +0200)
modules/demux/avformat/demux.c

index 4bc6873e5af5cbb6e1c741d4439822c43bc3ca26..b416920d5abf5bc1ac236e8c2d5fcb4de2a1841c 100644 (file)
@@ -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) )