From: Dmitry Timoshkov <dmitry(a)baikal.ru> Signed-off-by: Dmitry Timoshkov <dmitry(a)baikal.ru> --- dlls/adsldp/tests/ldap.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/dlls/adsldp/tests/ldap.c b/dlls/adsldp/tests/ldap.c index 8b0bc0d9407..095b1666afd 100644 --- a/dlls/adsldp/tests/ldap.c +++ b/dlls/adsldp/tests/ldap.c @@ -774,10 +774,17 @@ static void test_IADs_GetEx(void) hr = IADs_get_Schema(ads2, &bstr); ok(hr == S_OK, "got %#lx\n", hr); trace("Schema of %s: %s\n", wine_dbgstr_w(path), wine_dbgstr_w(bstr)); - SysFreeString(bstr); IADs_Release(ads2); + + hr = ADsOpenObject(bstr, NULL, NULL, ADS_SECURE_AUTHENTICATION, &IID_IADs, (void **)&ads2); + ok(hr == S_OK, "got %#lx\n", hr); + IADs_Release(ads2); + + SysFreeString(bstr); } + else + trace("ADsOpenObject(%s) error %#lx\n", wine_dbgstr_w(path), hr); VariantClear(&bin); IADsDNWithBinary_Release(dn); -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/9144