From aa38bf2535058819c0f4bbbec386a1d243cae6a0 Mon Sep 17 00:00:00 2001 From: Gregor Schneider Date: Sun, 23 Aug 2009 23:40:48 +0000 Subject: [PATCH] CreateMetaFileW: WriteFile returns the number of bytes written for synchronous operations svn path=/trunk/; revision=42897 --- reactos/dll/win32/gdi32/objects/metafile.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/reactos/dll/win32/gdi32/objects/metafile.c b/reactos/dll/win32/gdi32/objects/metafile.c index a62beffba99..8d7c89bb878 100644 --- a/reactos/dll/win32/gdi32/objects/metafile.c +++ b/reactos/dll/win32/gdi32/objects/metafile.c @@ -143,6 +143,7 @@ CreateMetaFileW( { HANDLE hFile; HDC hmDC; + DWORD dwWritten; PMETAFILEDC pmfDC = LocalAlloc(LMEM_ZEROINIT, sizeof(METAFILEDC)); if (!pmfDC) return NULL; @@ -172,7 +173,7 @@ CreateMetaFileW( return NULL; } - if (!WriteFile( hFile, &pmfDC->mh, sizeof(pmfDC->mh), NULL, NULL )) + if (!WriteFile( hFile, &pmfDC->mh, sizeof(pmfDC->mh), &dwWritten, NULL )) { // MFDRV_DeleteDC( dc->physDev ); LocalFree(pmfDC); -- 2.17.1