From da91da4652229175867cac20a6cb839ab2ddc6f9 Mon Sep 17 00:00:00 2001 From: Paul Vriens Date: Fri, 22 Jan 2010 11:22:37 +0100 Subject: [PATCH] rpcrt4/tests: Fix some memory leaks (Valgrind). --- dlls/rpcrt4/tests/rpc.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dlls/rpcrt4/tests/rpc.c b/dlls/rpcrt4/tests/rpc.c index 0f742b20b48..3acb46e020f 100644 --- a/dlls/rpcrt4/tests/rpc.c +++ b/dlls/rpcrt4/tests/rpc.c @@ -654,9 +654,13 @@ static void test_RpcStringBindingParseA(void) ok(status == RPC_S_INVALID_STRING_BINDING, "RpcStringBindingParseA should have returned RPC_S_INVALID_STRING_BINDING instead of %d\n", status); todo_wine ok(uuid == NULL, "uuid was %p instead of NULL\n", uuid); + if (uuid) + RpcStringFreeA(&uuid); ok(protseq == NULL, "protseq was %p instead of NULL\n", protseq); todo_wine ok(network_addr == NULL, "network_addr was %p instead of NULL\n", network_addr); + if (network_addr) + RpcStringFreeA(&network_addr); ok(endpoint == NULL, "endpoint was %p instead of NULL\n", endpoint); ok(options == NULL, "options was %p instead of NULL\n", options); } -- 2.11.4.GIT