15 Sep
2023
15 Sep
'23
3:36 a.m.
From: Alex Henrie <alexhenrie24(a)gmail.com> --- dlls/winmm/lolvldrv.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dlls/winmm/lolvldrv.c b/dlls/winmm/lolvldrv.c index e664021dc64..7977fcfba5f 100644 --- a/dlls/winmm/lolvldrv.c +++ b/dlls/winmm/lolvldrv.c @@ -374,6 +374,7 @@ static BOOL MMDRV_InitPerType(LPWINE_MM_DRIVER lpDrv, UINT type, UINT wMsg) /* realloc translation table */ mem = llTypes[type].lpMlds ? llTypes[type].lpMlds - 1 : NULL; mem = realloc(mem, sizeof(WINE_MLD) * (llTypes[type].wMaxId + 1)); + if (!mem) return FALSE; llTypes[type].lpMlds = mem + 1; /* re-build the translation table */ -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/3846