Module: wine Branch: master Commit: dec7dda411e4334efe6d07a99cc0197e1c305bc1 URL: http://source.winehq.org/git/wine.git/?a=commit;h=dec7dda411e4334efe6d07a99c...
Author: Juan Lang juan.lang@gmail.com Date: Fri Dec 11 07:59:17 2009 -0800
advapi32/tests: Fix memory leaks in tests.
---
dlls/advapi32/tests/crypt.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/dlls/advapi32/tests/crypt.c b/dlls/advapi32/tests/crypt.c index 9eacbd4..f317237 100644 --- a/dlls/advapi32/tests/crypt.c +++ b/dlls/advapi32/tests/crypt.c @@ -234,6 +234,7 @@ static void test_incorrect_api_usage(void) result = pCryptCreateHash(hProv, CALG_SHA, 0, 0, &hHash); ok (result, "%d\n", GetLastError()); if (!result) return; + pCryptDestroyHash(hHash);
result = pCryptGenKey(hProv, CALG_RC4, 0, &hKey); ok (result, "%d\n", GetLastError()); @@ -557,6 +558,7 @@ static void test_enum_providers(void) ok(!strcmp(pszProvName, provider), "expected %s, got %s\n", pszProvName, provider); ok(cbName==providerLen, "expected %d, got %d\n", cbName, providerLen);
+ LocalFree(pszProvName); LocalFree(provider); }
@@ -844,6 +846,7 @@ static void test_get_default_provider(void) ok(!strcmp(pszProvName, provName), "expected %s, got %s\n", pszProvName, provName); ok(provNameSize==cbProvName, "expected %d, got %d\n", cbProvName, provNameSize);
+ LocalFree(pszProvName); LocalFree(provName); }