Alexandre Julliard : winspool.drv: Make sure the DEVMODE structure is fully initialized.

Alexandre Julliard julliard at winehq.org
Thu Mar 12 09:54:34 CDT 2009


Module: wine
Branch: master
Commit: ca5d2eabdceb84c93fc256df0ff0da19d68362ec
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=ca5d2eabdceb84c93fc256df0ff0da19d68362ec

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Thu Mar 12 13:34:12 2009 +0100

winspool.drv: Make sure the DEVMODE structure is fully initialized.

---

 dlls/winspool.drv/info.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/dlls/winspool.drv/info.c b/dlls/winspool.drv/info.c
index 92bbc94..c96bac0 100644
--- a/dlls/winspool.drv/info.c
+++ b/dlls/winspool.drv/info.c
@@ -1509,7 +1509,7 @@ static LPDEVMODEA DEVMODEdupWtoA(const DEVMODEW *dmW)
     size = dmW->dmSize - CCHDEVICENAME -
                         ((dmW->dmSize > FIELD_OFFSET(DEVMODEW, dmFormName)) ? CCHFORMNAME : 0);
 
-    dmA = HeapAlloc(GetProcessHeap(), 0, size + dmW->dmDriverExtra);
+    dmA = HeapAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, size + dmW->dmDriverExtra);
     if (!dmA) return NULL;
 
     WideCharToMultiByte(CP_ACP, 0, dmW->dmDeviceName, -1,




More information about the wine-cvs mailing list