summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/wps-display.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/apps/wps-display.c b/apps/wps-display.c
index a261f21a5d..9c8619fa66 100644
--- a/apps/wps-display.c
+++ b/apps/wps-display.c
@@ -237,14 +237,15 @@ bool wps_load(const char* file, bool display)
237 * buf_size - size of buffer. 237 * buf_size - size of buffer.
238 * time - time to format, in milliseconds. 238 * time - time to format, in milliseconds.
239 */ 239 */
240static void format_time(char* buf, int buf_size, int time) 240static void format_time(char* buf, int buf_size, long time)
241{ 241{
242 if ( time < 3600000 ) { 242 if ( time < 3600000 ) {
243 snprintf(buf, buf_size, "%d:%02d", 243 snprintf(buf, buf_size, "%d:%02d",
244 time % 3600000 / 60000, time % 60000 / 1000); 244 (int) (time % 3600000 / 60000), (int) (time % 60000 / 1000));
245 } else { 245 } else {
246 snprintf(buf, buf_size, "%d:%02d:%02d", 246 snprintf(buf, buf_size, "%d:%02d:%02d",
247 time / 3600000, time % 3600000 / 60000, time % 60000 / 1000); 247 (int) (time / 3600000), (int) (time % 3600000 / 60000),
248 (int) (time % 60000 / 1000));
248 } 249 }
249} 250}
250 251