MMDRV_Install: Fix confusing indentation.

This commit is contained in:
Michal Janusz Miroslaw 2003-09-22 19:25:11 +00:00 committed by Alexandre Julliard
parent 8b40f19ad0
commit 83fca4eef7
1 changed files with 17 additions and 12 deletions

View File

@ -640,9 +640,9 @@ static BOOL MMDRV_Install(LPCSTR drvRegName, LPCSTR drvFileName, BOOL bIsMapper)
} }
if (TRACE_ON(winmm)) { if (TRACE_ON(winmm)) {
if (MMDRV_GetDescription32(drvFileName, buffer, sizeof(buffer))) if (MMDRV_GetDescription32(drvFileName, buffer, sizeof(buffer)))
TRACE("%s => %s\n", drvFileName, buffer); TRACE("%s => %s\n", drvFileName, buffer);
else else
TRACE("%s => No description\n", drvFileName); TRACE("%s => No description\n", drvFileName);
} }
} else if (WINMM_CheckForMMSystem() && pFnLoadMMDrvFunc16) { } else if (WINMM_CheckForMMSystem() && pFnLoadMMDrvFunc16) {
count += pFnLoadMMDrvFunc16(drvFileName, d, lpDrv); count += pFnLoadMMDrvFunc16(drvFileName, d, lpDrv);
@ -663,15 +663,20 @@ static BOOL MMDRV_Install(LPCSTR drvRegName, LPCSTR drvFileName, BOOL bIsMapper)
lpDrv->drvname = strcpy(HeapAlloc(GetProcessHeap(), 0, strlen(drvRegName) + 1), drvRegName); lpDrv->drvname = strcpy(HeapAlloc(GetProcessHeap(), 0, strlen(drvRegName) + 1), drvRegName);
/* Finish init and get the count of the devices */ /* Finish init and get the count of the devices */
MMDRV_InitPerType(lpDrv, MMDRV_AUX, AUXDM_GETNUMDEVS); i = 0;
MMDRV_InitPerType(lpDrv, MMDRV_MIXER, MXDM_GETNUMDEVS); if (MMDRV_InitPerType(lpDrv, MMDRV_AUX, AUXDM_GETNUMDEVS)) i = 1;
MMDRV_InitPerType(lpDrv, MMDRV_MIDIIN, MIDM_GETNUMDEVS); if (MMDRV_InitPerType(lpDrv, MMDRV_MIXER, MXDM_GETNUMDEVS)) i = 1;
MMDRV_InitPerType(lpDrv, MMDRV_MIDIOUT, MODM_GETNUMDEVS); if (MMDRV_InitPerType(lpDrv, MMDRV_MIDIIN, MIDM_GETNUMDEVS)) i = 1;
MMDRV_InitPerType(lpDrv, MMDRV_WAVEIN, WIDM_GETNUMDEVS); if (MMDRV_InitPerType(lpDrv, MMDRV_MIDIOUT, MODM_GETNUMDEVS)) i = 1;
MMDRV_InitPerType(lpDrv, MMDRV_WAVEOUT, WODM_GETNUMDEVS); if (MMDRV_InitPerType(lpDrv, MMDRV_WAVEIN, WIDM_GETNUMDEVS)) i = 1;
/* FIXME: if all those func calls return FALSE, if (MMDRV_InitPerType(lpDrv, MMDRV_WAVEOUT, WODM_GETNUMDEVS)) i = 1;
* then the driver must be unloaded /* if all those func calls return FALSE, then the driver must be unloaded */
*/ if (!i) {
CloseDriver(lpDrv->hDriver, 0, 0);
HeapFree(GetProcessHeap(), 0, lpDrv->drvname);
WARN("Driver initialization failed\n");
return FALSE;
}
MMDrvsHi++; MMDrvsHi++;