# HG changeset patch # User reimar # Date 1267953198 0 # Node ID 1878922f2ce0de4910a290a3134295cbd6f7ac3e # Parent 9257c04720eddd879924d5681c6d601083375e13 Use int64_t instead of long for variable containing current playback time. diff -r 9257c04720ed -r 1878922f2ce0 mplayer.c --- a/mplayer.c Sat Mar 06 11:50:54 2010 +0000 +++ b/mplayer.c Sun Mar 07 09:13:18 2010 +0000 @@ -1211,7 +1211,7 @@ * \param time time value to convert/append */ static void sadd_hhmmssf(char *buf, unsigned *pos, int len, float time) { - long tenths = 10 * time; + int64_t tenths = 10 * time; int f1 = tenths % 10; int ss = (tenths / 10) % 60; int mm = (tenths / 600) % 60;