[PATCH 0/1] MR7279: wbemprox: Fix a memory leak while filling Win32_PnPEntity fields.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com> -- https://gitlab.winehq.org/wine/wine/-/merge_requests/7279
From: Nikolay Sivov <nsivov(a)codeweavers.com> Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com> --- dlls/wbemprox/builtin.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/wbemprox/builtin.c b/dlls/wbemprox/builtin.c index b6bc1416d0c..04b260e8918 100644 --- a/dlls/wbemprox/builtin.c +++ b/dlls/wbemprox/builtin.c @@ -3284,10 +3284,10 @@ static WCHAR *build_pnp_device_id( const WCHAR *class, const WCHAR *product, con static struct record_pnpentity *get_pnp_entities( UINT *count ) { - struct record_pnpentity *ret = malloc( 16 * sizeof(*ret) ), *tmp; WCHAR class[MAX_PATH], product[MAX_PATH], instance[MAX_PATH]; DWORD nb_allocated = 16, i = 0, idx_enum = 0, idx_class = 0, idx_product = 0; HKEY key_enum, key_class, key_product, key_instance; + struct record_pnpentity *ret, *tmp; LONG res; if (RegOpenKeyExW( HKEY_LOCAL_MACHINE, L"System\\CurrentControlSet\\Enum", 0, KEY_ENUMERATE_SUB_KEYS, &key_enum )) -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/7279
This merge request was approved by Jinoh Kang. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/7279
This merge request was approved by Zhiyi Zhang. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/7279
This merge request was approved by Hans Leidekker. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/7279
participants (5)
-
Hans Leidekker (@hans) -
Jinoh Kang (@iamahuman) -
Nikolay Sivov -
Nikolay Sivov (@nsivov) -
Zhiyi Zhang (@zhiyi)