Commit 4587a322 authored by Eric Pouech's avatar Eric Pouech Committed by Alexandre Julliard

winmm: Protect MCI_SYSINFO against null buffers.

parent 3d8507bc
...@@ -1834,7 +1834,8 @@ static DWORD MCI_SysInfo(UINT uDevID, DWORD dwFlags, LPMCI_SYSINFO_PARMSW lpParm ...@@ -1834,7 +1834,8 @@ static DWORD MCI_SysInfo(UINT uDevID, DWORD dwFlags, LPMCI_SYSINFO_PARMSW lpParm
LPWINE_MCIDRIVER wmd; LPWINE_MCIDRIVER wmd;
HKEY hKey; HKEY hKey;
if (lpParms == NULL) return MCIERR_NULL_PARAMETER_BLOCK; if (lpParms == NULL || lpParms->lpstrReturn == NULL)
return MCIERR_NULL_PARAMETER_BLOCK;
TRACE("(%08x, %08X, %p[num=%d, wDevTyp=%u])\n", TRACE("(%08x, %08X, %p[num=%d, wDevTyp=%u])\n",
uDevID, dwFlags, lpParms, lpParms->dwNumber, lpParms->wDeviceType); uDevID, dwFlags, lpParms, lpParms->dwNumber, lpParms->wDeviceType);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment