Matthew D'Asaro : mmio: Do not zero current file position whenever mmioSetBuffer is called.

Alexandre Julliard julliard at winehq.org
Thu Jun 5 09:15:30 CDT 2008


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

Author: Matthew D'Asaro <matthew at thinkpad.home>
Date:   Tue Jun  3 19:41:20 2008 -0700

mmio: Do not zero current file position whenever mmioSetBuffer is called.

---

 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 fb19bd4..c2df106 100644
--- a/dlls/winmm/mmio.c
+++ b/dlls/winmm/mmio.c
@@ -585,7 +585,7 @@ static MMRESULT MMIO_SetBuffer(WINE_MMIO* wm, void* pchBuffer, LONG cchBuffer,
     wm->info.pchNext = wm->info.pchBuffer;
     wm->info.pchEndRead = wm->info.pchBuffer;
     wm->info.pchEndWrite = wm->info.pchBuffer + cchBuffer;
-    wm->info.lBufOffset = 0;
+    wm->info.lBufOffset = wm->info.lDiskOffset;
     wm->bBufferLoaded = FALSE;
 
     return MMSYSERR_NOERROR;




More information about the wine-cvs mailing list