[PATCH 1/5] [WinMM]: correctly check for the installed default ioProcs

Eric Pouech eric.pouech at orange.fr
Sat Aug 29 07:23:24 CDT 2009




A+
---

 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 a750bf2..2ad5833 100644
--- a/dlls/winmm/mmio.c
+++ b/dlls/winmm/mmio.c
@@ -314,7 +314,7 @@ LPMMIOPROC MMIO_InstallIOProc(FOURCC fccIOProc, LPMMIOPROC pIOProc,
 	    }
 	    /* remove it, but only if it isn't builtin */
 	    if ((*ppListNode) >= defaultProcs &&
-		(*ppListNode) < defaultProcs + sizeof(defaultProcs)) {
+		(*ppListNode) < defaultProcs + sizeof(defaultProcs) / sizeof(defaultProcs[0])) {
 		WARN("Tried to remove built-in mmio proc. Skipping\n");
 	    } else {
 		/* Okay, nuke it */






More information about the wine-patches mailing list