]> git.ipfire.org Git - thirdparty/qemu.git/commitdiff
w32: Fix format string regression
authorStefan Weil <weil@mail.berlios.de>
Fri, 15 Jul 2011 19:38:14 +0000 (21:38 +0200)
committerBlue Swirl <blauwirbel@gmail.com>
Sun, 21 Aug 2011 15:33:33 +0000 (15:33 +0000)
Commit 953ffe0f935f40c0d6061d69e76e0339393b54f8
introduced FMT_pid which is wrong for w32 and w64 getpid():
those getpid() implementations always return an int value.

Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
os-win32.c

index d3cea42a50e5d6f3e2a3e6555b2579e97279ed57..f09f01fc496666dd38183d319f5d8f3636cc0cd4 100644 (file)
@@ -258,7 +258,7 @@ int qemu_create_pidfile(const char *filename)
     if (file == INVALID_HANDLE_VALUE) {
         return -1;
     }
-    len = snprintf(buffer, sizeof(buffer), FMT_pid "\n", getpid());
+    len = snprintf(buffer, sizeof(buffer), "%d\n", getpid());
     ret = WriteFileEx(file, (LPCVOID)buffer, (DWORD)len,
                      &overlap, NULL);
     if (ret == 0) {