Module: wine Branch: master Commit: a1cbc47bbc2dbc95e8834e24b641b63b879769a3 URL: https://gitlab.winehq.org/wine/wine/-/commit/a1cbc47bbc2dbc95e8834e24b641b63...
Author: Davide Beatrici git@davidebeatrici.dev Date: Sun Jun 25 00:36:15 2023 +0200
wineoss: Use standard allocator in AudioClient's Initialize.
---
dlls/wineoss.drv/mmdevdrv.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dlls/wineoss.drv/mmdevdrv.c b/dlls/wineoss.drv/mmdevdrv.c index 5f2236ce63e..7a079917acb 100644 --- a/dlls/wineoss.drv/mmdevdrv.c +++ b/dlls/wineoss.drv/mmdevdrv.c @@ -398,7 +398,7 @@ static ULONG WINAPI AudioClient_Release(IAudioClient3 *iface) list_remove(&This->entry); sessions_unlock(); } - HeapFree(GetProcessHeap(), 0, This->vols); + free(This->vols); if(This->stream) stream_release(This->stream, This->timer_thread); HeapFree(GetProcessHeap(), 0, This); @@ -587,7 +587,7 @@ static HRESULT WINAPI AudioClient_Initialize(IAudioClient3 *iface, return params.result; }
- This->vols = HeapAlloc(GetProcessHeap(), 0, channel_count * sizeof(float)); + This->vols = malloc(channel_count * sizeof(float)); if(!This->vols){ params.result = E_OUTOFMEMORY; goto exit; @@ -600,7 +600,7 @@ static HRESULT WINAPI AudioClient_Initialize(IAudioClient3 *iface, exit: if(FAILED(params.result)){ stream_release(stream, NULL); - HeapFree(GetProcessHeap(), 0, This->vols); + free(This->vols); This->vols = NULL; } else { list_add_tail(&This->session->clients, &This->entry);