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 a261f21..9c8619f 100644
--- a/apps/wps-display.c
+++ b/apps/wps-display.c
@@ -237,14 +237,15 @@ bool wps_load(const char* file, bool display)
* buf_size - size of buffer.
* time - time to format, in milliseconds.
*/
-static void format_time(char* buf, int buf_size, int time)
+static void format_time(char* buf, int buf_size, long time)
{
if ( time < 3600000 ) {
snprintf(buf, buf_size, "%d:%02d",
- time % 3600000 / 60000, time % 60000 / 1000);
+ (int) (time % 3600000 / 60000), (int) (time % 60000 / 1000));
} else {
snprintf(buf, buf_size, "%d:%02d:%02d",
- time / 3600000, time % 3600000 / 60000, time % 60000 / 1000);
+ (int) (time / 3600000), (int) (time % 3600000 / 60000),
+ (int) (time % 60000 / 1000));
}
}