Lu Jiashu : winmm: Clone the whole adwInfo array in MMIO_Open.

Alexandre Julliard julliard at winehq.org
Wed Sep 25 14:18:01 CDT 2013


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

Author: Lu Jiashu <lujiashu at 163.com>
Date:   Tue Sep 24 11:40:54 2013 +0800

winmm: Clone the whole adwInfo array in MMIO_Open.

---

 dlls/winmm/mmio.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/dlls/winmm/mmio.c b/dlls/winmm/mmio.c
index 73cad60..c8f3745 100644
--- a/dlls/winmm/mmio.c
+++ b/dlls/winmm/mmio.c
@@ -664,7 +664,7 @@ static HMMIO MMIO_Open(LPSTR szFileName, MMIOINFO* refmminfo, DWORD dwOpenFlags,
         wm->bBufferLoaded = TRUE;
 
     /* see mmioDosIOProc for that one */
-    wm->info.adwInfo[0] = refmminfo->adwInfo[0];
+    memcpy( wm->info.adwInfo, refmminfo->adwInfo, sizeof(wm->info.adwInfo) );
 
     /* call IO proc to actually open file */
     refmminfo->wErrorRet = send_message(wm->ioProc, &wm->info, MMIOM_OPEN,




More information about the wine-cvs mailing list