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

index 099e6037ec2475275f109013ecb20d76b62c209c..610d4249a498616a44a1d097d4104e33691e6c78 100644 (file)
@@ -456,7 +456,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;
             }
             else
             {