Module: wine Branch: master Commit: 320407a174facdeb154a3a06a3d3baf652415ff0 URL: http://source.winehq.org/git/wine.git/?a=commit;h=320407a174facdeb154a3a06a3...
Author: Juan Lang juan.lang@gmail.com Date: Thu Nov 19 09:45:29 2009 -0800
cryptnet: Fix memory leaks in tests.
---
dlls/cryptnet/tests/cryptnet.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/dlls/cryptnet/tests/cryptnet.c b/dlls/cryptnet/tests/cryptnet.c index 618e494..40f66f6 100644 --- a/dlls/cryptnet/tests/cryptnet.c +++ b/dlls/cryptnet/tests/cryptnet.c @@ -376,10 +376,13 @@ static void test_retrieveObjectByUrl(void) skip("no usable CertificateContext\n"); return; } + CertFreeCertificateContext(cert);
aux.pLastSyncTime = &ft; ret = CryptRetrieveObjectByUrlA(url, CONTEXT_OID_CERTIFICATE, 0, 0, (void **)&cert, NULL, NULL, NULL, &aux); + ok(ret, "CryptRetrieveObjectByUrlA failed: %08x\n", GetLastError()); + CertFreeCertificateContext(cert); ok(ft.dwLowDateTime || ft.dwHighDateTime, "Expected last sync time to be set\n"); DeleteFileA(tmpfile);