winmm: Clone the whole adwInfo array in MMIO_Open.
This commit is contained in:
parent
3d193930ab
commit
a0ed65f593
@ -664,7 +664,7 @@ static HMMIO MMIO_Open(LPSTR szFileName, MMIOINFO* refmminfo, DWORD dwOpenFlags,
|
|||||||
wm->bBufferLoaded = TRUE;
|
wm->bBufferLoaded = TRUE;
|
||||||
|
|
||||||
/* see mmioDosIOProc for that one */
|
/* 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 */
|
/* call IO proc to actually open file */
|
||||||
refmminfo->wErrorRet = send_message(wm->ioProc, &wm->info, MMIOM_OPEN,
|
refmminfo->wErrorRet = send_message(wm->ioProc, &wm->info, MMIOM_OPEN,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user