summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2012-07-06 08:44:12 -0400
committerSimo Sorce <simo@redhat.com>2012-07-06 08:44:52 -0400
commit0835536f64d331a1e42fcca4d203a22180baa9f6 (patch)
tree5cb17e4d98a1c5e97b9c10e0150ee47311da7762
parent943fe7b9c1661a76c96dbfa1fedbea9c61ee525a (diff)
downloadgss-proxy-0835536f64d331a1e42fcca4d203a22180baa9f6.tar.gz
gss-proxy-0835536f64d331a1e42fcca4d203a22180baa9f6.tar.xz
gss-proxy-0835536f64d331a1e42fcca4d203a22180baa9f6.zip
Fix return status for release handle function.
We were returning random values allocated on the stack in case of success.
-rw-r--r--proxy/src/gp_rpc_release_handle.c4
1 files 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;