From a4072260dbd4b244f7525cf006c60cdc1a148071 Mon Sep 17 00:00:00 2001
From: Alam Ed Arias <alam@srb2.org>
Date: Sat, 28 Oct 2017 18:13:59 -0400
Subject: [PATCH] Win32: try to fix up CD printf code

---
 src/win32/win_cd.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/win32/win_cd.c b/src/win32/win_cd.c
index ae13d3e574..adc8480128 100644
--- a/src/win32/win_cd.c
+++ b/src/win32/win_cd.c
@@ -180,9 +180,9 @@ static LPSTR hms(UINT seconds)
 	hours = minutes / 60;
 	minutes %= 60;
 	if (hours > 0)
-		sprintf (s, "%lu:%02lu:%02lu", (long unsigned int)hours, (long unsigned int)minutes, (long unsigned int)seconds);
+		sprintf (s, "%lu:%02u:%02u", (long unsigned int)hours, (unsigned char)minutes, (unsigned char)seconds);
 	else
-		sprintf (s, "%2lu:%02lu", (long unsigned int)minutes, (long unsigned int)seconds);
+		sprintf (s, "%2u:%02u", (unsigned char)minutes, (unsigned char)seconds);
 	return s;
 }
 
-- 
GitLab