Huw Davies : gdi32: Initialize the handle table.
Alexandre Julliard
julliard at winehq.org
Wed Jun 18 12:58:02 CDT 2008
Module: wine
Branch: master
Commit: 82c7ff811e3b65752b01b5bf9c429dc2c6d281fb
URL: http://source.winehq.org/git/wine.git/?a=commit;h=82c7ff811e3b65752b01b5bf9c429dc2c6d281fb
Author: Huw Davies <huw at codeweavers.com>
Date: Mon Jun 9 13:39:16 2008 +0100
gdi32: Initialize the handle table.
Fixes Valgrind warning: 'Conditional jump or move depends on
uninitialised value(s)' in metafile test.
---
dlls/gdi32/enhmetafile.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/dlls/gdi32/enhmetafile.c b/dlls/gdi32/enhmetafile.c
index b20f442..ef53910 100644
--- a/dlls/gdi32/enhmetafile.c
+++ b/dlls/gdi32/enhmetafile.c
@@ -2301,6 +2301,8 @@ BOOL WINAPI EnumEnhMetaFile(
ht = (HANDLETABLE*) &info[1];
ht->objectHandle[0] = hmf;
+ for(i = 1; i < emh->nHandles; i++)
+ ht->objectHandle[i] = NULL;
if(hdc)
{
More information about the wine-cvs
mailing list