]> git.sesse.net Git - vlc/commitdiff
flac: Fix a bad cast from function call warning.
authorPierre d'Herbemont <pdherbemont@free.fr>
Thu, 20 Aug 2009 23:04:32 +0000 (01:04 +0200)
committerPierre d'Herbemont <pdherbemont@free.fr>
Thu, 20 Aug 2009 23:05:47 +0000 (01:05 +0200)
modules/demux/flac.c

index 91a2cccb40d76ad24c53ea6f27841ffa5f08137e..8b0ca384afa7e72a21e9c7d31e7ae50021bc10af 100644 (file)
@@ -382,7 +382,10 @@ static int Control( demux_t *p_demux, int i_query, va_list args )
         double *pf = (double*)va_arg( args, double * );
         const int64_t i_length = ControlGetLength(p_demux);
         if( i_length > 0 )
-            *pf = (double)ControlGetTime(p_demux) / (double)i_length;
+        {
+            double current = ControlGetTime(p_demux);
+            *pf = current / (double)i_length;
+        }
         else
             *pf= 0.0;
         return VLC_SUCCESS;