Juan Lang : wintrust/tests: Fix a leak (valgrind).
Alexandre Julliard
julliard at winehq.org
Thu Feb 17 13:06:33 CST 2011
Module: wine
Branch: master
Commit: 7c42297bf3a9aa922b3bfedc08dfa025fa8203ec
URL: http://source.winehq.org/git/wine.git/?a=commit;h=7c42297bf3a9aa922b3bfedc08dfa025fa8203ec
Author: Juan Lang <juan.lang at gmail.com>
Date: Wed Feb 16 10:44:45 2011 -0800
wintrust/tests: Fix a leak (valgrind).
---
dlls/wintrust/tests/softpub.c | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/dlls/wintrust/tests/softpub.c b/dlls/wintrust/tests/softpub.c
index 0327bf5..7ec24a9 100644
--- a/dlls/wintrust/tests/softpub.c
+++ b/dlls/wintrust/tests/softpub.c
@@ -734,9 +734,16 @@ static void test_wintrust(void)
r = WinVerifyTrust(INVALID_HANDLE_VALUE, &generic_action_v2, &wtd);
ok(r == TRUST_E_NOSIGNATURE || r == CRYPT_E_FILE_ERROR,
"expected TRUST_E_NOSIGNATURE or CRYPT_E_FILE_ERROR, got %08x\n", r);
+ wtd.dwStateAction = WTD_STATEACTION_CLOSE;
+ r = WinVerifyTrust(INVALID_HANDLE_VALUE, &generic_action_v2, &wtd);
+ ok(r == S_OK, "WinVerifyTrust failed: %08x\n", r);
+ wtd.dwStateAction = WTD_STATEACTION_VERIFY;
hr = WinVerifyTrustEx(INVALID_HANDLE_VALUE, &generic_action_v2, &wtd);
- ok(hr == TRUST_E_NOSIGNATURE || r == CRYPT_E_FILE_ERROR,
+ ok(hr == TRUST_E_NOSIGNATURE || hr == CRYPT_E_FILE_ERROR,
"expected TRUST_E_NOSIGNATURE or CRYPT_E_FILE_ERROR, got %08x\n", hr);
+ wtd.dwStateAction = WTD_STATEACTION_CLOSE;
+ r = WinVerifyTrust(INVALID_HANDLE_VALUE, &generic_action_v2, &wtd);
+ ok(r == S_OK, "WinVerifyTrust failed: %08x\n", r);
}
static void test_get_known_usages(void)
More information about the wine-cvs
mailing list