Protect against a driver misconfiguration
Dmitry Timoshkov
dmitry at baikal.ru
Tue Jun 12 10:24:54 CDT 2001
Hello.
Changelog:
Dmitry Timoshkov <dmitry at codeweavers.com>
Protect against a driver misconfiguration.
diff -u cvs/hq/wine/dlls/msacm/driver.c wine/dlls/msacm/driver.c
--- cvs/hq/wine/dlls/msacm/driver.c Tue Jun 12 21:28:17 2001
+++ wine/dlls/msacm/driver.c Tue Jun 12 22:30:21 2001
@@ -289,7 +289,7 @@
MMRESULT WINAPI acmDriverOpen(PHACMDRIVER phad, HACMDRIVERID hadid, DWORD fdwOpen)
{
PWINE_ACMDRIVERID padid;
- PWINE_ACMDRIVER pad, first_pad = NULL;
+ PWINE_ACMDRIVER pad = NULL, first_pad = NULL;
MMRESULT ret;
TRACE("(%p, %x, %08lu)\n", phad, hadid, fdwOpen);
@@ -332,7 +332,7 @@
return MMSYSERR_NOERROR;
gotError:
- if (!pad->hDrvr)
+ if (pad && !pad->hDrvr)
HeapFree(MSACM_hHeap, 0, pad);
return ret;
}
More information about the wine-patches
mailing list