winmm: Assign to struct instead of using memcpy

Andrew Talbot andrew.talbot at talbotville.com
Sat Mar 22 12:10:08 CDT 2008


Changelog:
    winmm: Assign to struct instead of using memcpy.

diff --git a/dlls/winmm/mmio.c b/dlls/winmm/mmio.c
index 7b8ea15..fb19bd4 100644
--- a/dlls/winmm/mmio.c
+++ b/dlls/winmm/mmio.c
@@ -936,7 +936,7 @@ MMRESULT WINAPI mmioGetInfo(HMMIO hmmio, MMIOINFO* lpmmioinfo, UINT uFlags)
     if ((wm = MMIO_Get(hmmio)) == NULL)
 	return MMSYSERR_INVALHANDLE;
 
-    memcpy(lpmmioinfo, &wm->info, sizeof(MMIOINFO));
+    *lpmmioinfo = wm->info;
     /* don't expose 16 bit ioproc:s */
     if (wm->ioProc->type != MMIO_PROC_16)
         lpmmioinfo->pIOProc = wm->ioProc->pIOProc;



More information about the wine-patches mailing list