1
0
mirror of https://review.coreboot.org/flashrom.git synced 2025-04-27 15:12:36 +02:00

print.c: Fix format string for Windows

dwMajorVersion and dwMinorVersion are DWORDS. Cast them to `unsigned
long` to avoid a format error.

TEST=Builds on Cygwin (Windows 10, amd64, gcc 11.3.0)

Change-Id: I049220089f42e488fcc88e6738522f64171720eb
Signed-off-by: Thomas Heijligen <thomas.heijligen@secunet.com>
Reviewed-on: https://review.coreboot.org/c/flashrom/+/66547
Reviewed-by: Anastasia Klimchuk <aklm@chromium.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Felix Singer <felixsinger@posteo.net>
This commit is contained in:
Thomas Heijligen 2022-08-08 21:55:07 +02:00 committed by Thomas Heijligen
parent 3b8b93e17f
commit 74698d2165

View File

@ -524,7 +524,8 @@ static void print_sysinfo(void)
/* Tell Windows which version of the structure we want. */ /* Tell Windows which version of the structure we want. */
osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFOEX); osvi.dwOSVersionInfoSize = sizeof(OSVERSIONINFOEX);
if (GetVersionEx((OSVERSIONINFO*) &osvi)) if (GetVersionEx((OSVERSIONINFO*) &osvi))
msg_ginfo(" %lu.%lu", osvi.dwMajorVersion, osvi.dwMinorVersion); msg_ginfo(" %lu.%lu", (unsigned long)osvi.dwMajorVersion,
(unsigned long)osvi.dwMinorVersion);
else else
msg_ginfo(" unknown version"); msg_ginfo(" unknown version");
GetSystemInfo(&si); GetSystemInfo(&si);