Connor McAdams : uiautomationcore/tests: Release interfaces returned from get_HostRawElementProvider.
Alexandre Julliard
julliard at winehq.org
Tue Jun 14 15:56:51 CDT 2022
Module: wine
Branch: master
Commit: ce9ea0260e7a590efde16edceb473a5a12315867
URL: https://source.winehq.org/git/wine.git/?a=commit;h=ce9ea0260e7a590efde16edceb473a5a12315867
Author: Connor McAdams <cmcadams at codeweavers.com>
Date: Mon Jun 13 17:06:39 2022 -0400
uiautomationcore/tests: Release interfaces returned from get_HostRawElementProvider.
Signed-off-by: Connor McAdams <cmcadams at codeweavers.com>
---
dlls/uiautomationcore/tests/uiautomation.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/dlls/uiautomationcore/tests/uiautomation.c b/dlls/uiautomationcore/tests/uiautomation.c
index 885e520bfd3..10d91d04d81 100644
--- a/dlls/uiautomationcore/tests/uiautomation.c
+++ b/dlls/uiautomationcore/tests/uiautomation.c
@@ -2092,12 +2092,14 @@ static void test_UiaProviderFromIAccessible(void)
CHECK_CALLED(Accessible2_get_accName);
todo_wine CHECK_CALLED(Accessible2_QI_IAccIdentity);
todo_wine CHECK_CALLED(Accessible2_get_accParent);
+ IRawElementProviderSimple_Release(elprov2);
elprov2 = (void *)0xdeadbeef;
acc_client = NULL;
hr = IRawElementProviderSimple_get_HostRawElementProvider(elprov, &elprov2);
ok(hr == S_OK, "Unexpected hr %#lx.\n", hr);
ok(!!elprov2, "elprov == NULL, elprov %p\n", elprov2);
+ IRawElementProviderSimple_Release(elprov2);
IRawElementProviderSimple_Release(elprov);
ok(Accessible.ref == 1, "Unexpected refcnt %ld\n", Accessible.ref);
More information about the wine-cvs
mailing list