Module: wine Branch: master Commit: 0204e6e33a05f80fe4d19b71a9c6d8fba9acf3fb URL: https://gitlab.winehq.org/wine/wine/-/commit/0204e6e33a05f80fe4d19b71a9c6d8f... Author: Rémi Bernon <rbernon(a)codeweavers.com> Date: Fri Dec 2 01:25:29 2022 +0100 advapi32/tests: Only free GetSecurityInfo pointer on success. --- dlls/advapi32/tests/security.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/advapi32/tests/security.c b/dlls/advapi32/tests/security.c index 51bf60d0f36..8b4a868ee11 100644 --- a/dlls/advapi32/tests/security.c +++ b/dlls/advapi32/tests/security.c @@ -8083,7 +8083,7 @@ static void test_pseudo_handle_security(void) "key %p: got error %u\n", keys[i], ret); else ok(!ret, "key %p: got error %u\n", keys[i], ret); - LocalFree(sd_ptr); + if (!ret) LocalFree(sd_ptr); ret = GetSecurityInfo(keys[i], SE_KERNEL_OBJECT, DACL_SECURITY_INFORMATION, NULL, NULL, NULL, NULL, &sd_ptr);