From 0835536f64d331a1e42fcca4d203a22180baa9f6 Mon Sep 17 00:00:00 2001 From: Simo Sorce Date: Fri, 6 Jul 2012 08:44:12 -0400 Subject: Fix return status for release handle function. We were returning random values allocated on the stack in case of success. --- proxy/src/gp_rpc_release_handle.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/proxy/src/gp_rpc_release_handle.c b/proxy/src/gp_rpc_release_handle.c index 4a596a4..72aa7b8 100644 --- a/proxy/src/gp_rpc_release_handle.c +++ b/proxy/src/gp_rpc_release_handle.c @@ -32,8 +32,8 @@ int gp_release_handle(struct gssproxy_ctx *gpctx, { struct gssx_arg_release_handle *rha; struct gssx_res_release_handle *rhr; - uint32_t ret_maj; - uint32_t ret_min; + uint32_t ret_maj = GSS_S_COMPLETE; + uint32_t ret_min = 0; int ret; rha = &arg->release_handle; -- cgit