From: Zdeněk Salvet Date: Tue, 1 Feb 2005 13:06:48 +0000 (+0000) Subject: Fix memory leak. X-Git-Tag: glite-lb-common_R_1_1_4~69 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=57dfdca12356e14922bddc6eef478f7eda47944a;p=jra1mw.git Fix memory leak. --- diff --git a/org.glite.lb.common/src/lb_gss.c b/org.glite.lb.common/src/lb_gss.c index 2cffcb1..19dfe1d 100644 --- a/org.glite.lb.common/src/lb_gss.c +++ b/org.glite.lb.common/src/lb_gss.c @@ -811,6 +811,7 @@ edg_wll_gss_read(edg_wll_GssConnection *connection, void *buf, size_t bufsize, maj_stat = gss_unwrap(&min_stat, connection->context, &input_token, &output_token, NULL, NULL); + gss_release_buffer(&min_stat, &input_token); if (GSS_ERROR(maj_stat)) { /* XXX cleanup */ return EDG_WLL_GSS_ERROR_GSS;