From 16f4e8fa737b58b7b0461b33581e43ac06991110 Mon Sep 17 00:00:00 2001 From: Stefan Weil Date: Mon, 25 Nov 2013 20:54:17 +0100 Subject: [PATCH] qga: Fix two format strings for MinGW Both code locations cause a compiler warning. Using "%s" instead of "%lu" would result in a program crash if the wrong code were executed. Signed-off-by: Stefan Weil Message-id: 1385409257-2522-1-git-send-email-sw@weilnetz.de Signed-off-by: Anthony Liguori --- qga/commands-win32.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qga/commands-win32.c b/qga/commands-win32.c index 7a37f5cadd..a6a0af264b 100644 --- a/qga/commands-win32.c +++ b/qga/commands-win32.c @@ -110,7 +110,7 @@ void qmp_guest_shutdown(bool has_mode, const char *mode, Error **err) } if (!ExitWindowsEx(shutdown_flag, SHTDN_REASON_FLAG_PLANNED)) { - slog("guest-shutdown failed: %d", GetLastError()); + slog("guest-shutdown failed: %lu", GetLastError()); error_set(err, QERR_UNDEFINED_ERROR); } } @@ -301,7 +301,7 @@ static DWORD WINAPI do_suspend(LPVOID opaque) DWORD ret = 0; if (!SetSuspendState(*mode == GUEST_SUSPEND_MODE_DISK, TRUE, TRUE)) { - slog("failed to suspend guest, %s", GetLastError()); + slog("failed to suspend guest, %lu", GetLastError()); ret = -1; } g_free(mode);