André Hentschel : rpcrt4/tests: Only free string when function succeeded.
Module: wine Branch: master Commit: f98369f21c8b3682e29ed1baaef639669704f392 URL: http://source.winehq.org/git/wine.git/?a=commit;h=f98369f21c8b3682e29ed1baae... Author: André Hentschel <nerv(a)dawncrow.de> Date: Sat Jul 30 16:55:29 2011 +0200 rpcrt4/tests: Only free string when function succeeded. --- dlls/rpcrt4/tests/rpc.c | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/dlls/rpcrt4/tests/rpc.c b/dlls/rpcrt4/tests/rpc.c index 4d62f30..83e387b 100644 --- a/dlls/rpcrt4/tests/rpc.c +++ b/dlls/rpcrt4/tests/rpc.c @@ -283,8 +283,7 @@ todo_wine { ok(level == RPC_C_AUTHN_LEVEL_PKT_PRIVACY, "expected RPC_C_AUTHN_LEVEL_PKT_PRIVACY, got %d\n", level); ok(authnsvc == RPC_C_AUTHN_WINNT, "expected RPC_C_AUTHN_WINNT, got %d\n", authnsvc); todo_wine ok(authzsvc == RPC_C_AUTHZ_NAME, "expected RPC_C_AUTHZ_NAME, got %d\n", authzsvc); - - RpcStringFree(&principal); + if (status == RPC_S_OK) RpcStringFree(&principal); status = RpcMgmtStopServerListening(NULL); ok(status == RPC_S_OK, "RpcMgmtStopServerListening failed (%u)\n",
participants (1)
-
Alexandre Julliard