mirror of
https://github.com/wine-mirror/wine
synced 2024-07-01 07:14:31 +00:00
winmm: Fill in pIOProc field in MMIOINFO.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55942 Signed-off-by: Eric Pouech <epouech@codeweavers.com>
This commit is contained in:
parent
73072be1e6
commit
6e9668450a
|
@ -693,6 +693,7 @@ static HMMIO MMIO_Open(LPSTR szFileName, MMIOINFO* refmminfo, DWORD dwOpenFlags,
|
|||
|
||||
wm->ioProc->count++;
|
||||
wm->info.dwFlags = dwOpenFlags;
|
||||
wm->info.pIOProc = wm->ioProc->pIOProc;
|
||||
|
||||
if (dwOpenFlags & MMIO_ALLOCBUF) {
|
||||
refmminfo->wErrorRet = MMIO_SetBuffer(wm, refmminfo->pchBuffer,
|
||||
|
|
|
@ -753,6 +753,7 @@ static void test_mmioOpen_fourcc(void)
|
|||
mmioGetInfo(hmmio, &mmio, 0);
|
||||
ok(hmmio && mmio.fccIOProc == FOURCC_XYZ, "mmioOpenA error %u, got %4.4s\n",
|
||||
mmio.wErrorRet, (LPCSTR)&mmio.fccIOProc);
|
||||
ok(mmio.pIOProc == mmio_test_IOProc, "Unexpected pIOProc %p\n", mmio.pIOProc);
|
||||
ok(mmio.adwInfo[1] == 0, "mmioOpenA sent MMIOM_SEEK, got %ld\n",
|
||||
mmio.adwInfo[1]);
|
||||
ok(mmio.lDiskOffset == 0, "mmioOpenA updated lDiskOffset, got %ld\n",
|
||||
|
@ -765,6 +766,7 @@ static void test_mmioOpen_fourcc(void)
|
|||
mmioGetInfo(hmmio, &mmio, 0);
|
||||
ok(hmmio && mmio.fccIOProc == FOURCC_XYZ, "mmioOpenA error %u, got %4.4s\n",
|
||||
mmio.wErrorRet, (LPCSTR)&mmio.fccIOProc);
|
||||
ok(mmio.pIOProc == mmio_test_IOProc, "Unexpected pIOProc %p\n", mmio.pIOProc);
|
||||
ok(mmio.adwInfo[1] == 0, "mmioOpenA sent MMIOM_SEEK, got %ld\n",
|
||||
mmio.adwInfo[1]);
|
||||
ok(mmio.lDiskOffset == 0, "mmioOpenA updated lDiskOffset, got %ld\n",
|
||||
|
|
Loading…
Reference in New Issue
Block a user