winmm: Avoid uninitialized field in MMIOINFO structure (LLVM/Clang).

Nicolas Le Cam niko.lecam at gmail.com
Sat Jul 14 09:57:48 CDT 2012


---
 dlls/winmm/mmio.c |    5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

-- 
Nicolas Le Cam
-------------- next part --------------
From 7060fda0519024f1676802e4d096eb8d7180211b Mon Sep 17 00:00:00 2001
From: Nicolas Le Cam <niko.lecam at gmail.com>
Date: Sun, 8 Jul 2012 15:50:24 +0200
Subject: winmm: Avoid uninitialized field in MMIOINFO structure (LLVM/Clang).

---
 dlls/winmm/mmio.c |    5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dlls/winmm/mmio.c b/dlls/winmm/mmio.c
index e77d641..9143950 100644
--- a/dlls/winmm/mmio.c
+++ b/dlls/winmm/mmio.c
@@ -590,10 +590,7 @@ static HMMIO MMIO_Open(LPSTR szFileName, MMIOINFO* refmminfo, DWORD dwOpenFlags,
     if (!refmminfo) {
         refmminfo = &mmioinfo;
 
-	mmioinfo.fccIOProc = 0;
-	mmioinfo.pIOProc = NULL;
-	mmioinfo.pchBuffer = NULL;
-	mmioinfo.cchBuffer = 0;
+        memset(&mmioinfo, 0, sizeof(mmioinfo));
         is_unicode = FALSE;
     }
 
-- 
1.7.10.4


More information about the wine-patches mailing list