Changeset e366e4058e3513e79b1a74178a3b28fad254044c

Show
Ignore:
Timestamp:
17/10/06 22:16:00 (2 years ago)
Author:
Antoine Cellerier <dionoea@videolan.org>
git-committer:
Antoine Cellerier <dionoea@videolan.org> 1161116160 +0000
git-parent:

[c4ec9be036d1369828b2d0ab470199065d087464]

git-author:
Antoine Cellerier <dionoea@videolan.org> 1161116160 +0000
Message:

Fix 32bit/64bit issue in http interface time/length reporting.
This needs to be backported to 0.8.6.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • modules/control/http/http.c

    r81ac662 re366e40  
    522522        sprintf( position, "%d" , (int)((val.f_float) * 100.0)); 
    523523        var_Get( p_sys->p_input, "time", &val); 
    524         sprintf( time, "%d" , (int)(val.i_time / 1000000) ); 
     524        sprintf( time, I64Fi, val.i_time / 1000000LL ); 
    525525        var_Get( p_sys->p_input, "length", &val); 
    526         sprintf( length, "%d" , (int)(val.i_time / 1000000) ); 
     526        sprintf( length, I64Fi, val.i_time / 1000000LL ); 
    527527 
    528528        var_Get( p_sys->p_input, "state", &val );