Module: wine Branch: master Commit: 114a06364b8c163b790aadbb02c8b999e2109ef1 URL: https://gitlab.winehq.org/wine/wine/-/commit/114a06364b8c163b790aadbb02c8b99...
Author: Nikolay Sivov nsivov@codeweavers.com Date: Wed Aug 31 10:18:40 2022 +0300
win32u/hook: Fix a leak on earlier return (Coverity).
Signed-off-by: Nikolay Sivov nsivov@codeweavers.com
---
dlls/win32u/hook.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/dlls/win32u/hook.c b/dlls/win32u/hook.c index 53b98108acc..666e2a844df 100644 --- a/dlls/win32u/hook.c +++ b/dlls/win32u/hook.c @@ -302,6 +302,7 @@ static LRESULT call_hook( struct win_hook_params *info, const WCHAR *module ) if (thread_info->hook_call_depth >= 25) { WARN("Too many hooks called recursively, skipping call.\n"); + if (params != info) free( params ); return 0; }