https://git.reactos.org/?p=reactos.git;a=commitdiff;h=b68749c72700fcdb1b403b911c7c3167f4cb7137
commit b68749c72700fcdb1b403b911c7c3167f4cb7137 Author: Mark Jansen <[email protected]> AuthorDate: Mon Apr 13 01:41:02 2020 +0200 Commit: Mark Jansen <[email protected]> CommitDate: Mon Apr 13 01:41:02 2020 +0200 [WINMM] Fix crashing winetest CORE-16795 CORE-16806 --- dll/win32/winmm/lolvldrv.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dll/win32/winmm/lolvldrv.c b/dll/win32/winmm/lolvldrv.c index e500665b384..eda443f37ee 100644 --- a/dll/win32/winmm/lolvldrv.c +++ b/dll/win32/winmm/lolvldrv.c @@ -330,6 +330,10 @@ UINT MMDRV_PhysicalFeatures(LPWINE_MLD mld, UINT uMsg, case DRVM_MAPPER_PREFERRED_GET: /* FIXME: get from registry someday */ +#ifdef __REACTOS__ + if (!dwParam1 || !dwParam2) + return MMSYSERR_INVALPARAM; +#endif *((LPDWORD)dwParam1) = -1; /* No preferred device */ *((LPDWORD)dwParam2) = 0; break;
