[29054] in CVS-changelog-for-Kerberos-V5

home help back first fref pref prev next nref lref last post

krb5 commit: Fix memory leak in t_accname test program

daemon@ATHENA.MIT.EDU (Greg Hudson)
Mon Sep 14 20:01:27 2015

Date: Mon, 14 Sep 2015 20:01:24 -0400
From: Greg Hudson <ghudson@mit.edu>
Message-Id: <201509150001.t8F01O5w009981@drugstore.mit.edu>
To: cvs-krb5@mit.edu
Reply-To: krbdev@mit.edu
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: cvs-krb5-bounces@mit.edu

https://github.com/krb5/krb5/commit/5b156650dca05ee5d41813cd757706520b427a18
commit 5b156650dca05ee5d41813cd757706520b427a18
Author: Greg Hudson <ghudson@mit.edu>
Date:   Tue Sep 1 12:17:18 2015 -0400

    Fix memory leak in t_accname test program
    
    In t_accname.c, release real_acceptor_name and namebuf before
    returning from main().

 src/tests/gssapi/t_accname.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/src/tests/gssapi/t_accname.c b/src/tests/gssapi/t_accname.c
index 9f769ad..30b5db5 100644
--- a/src/tests/gssapi/t_accname.c
+++ b/src/tests/gssapi/t_accname.c
@@ -84,8 +84,10 @@ main(int argc, char *argv[])
 
     (void)gss_release_name(&minor, &target_name);
     (void)gss_release_name(&minor, &acceptor_name);
+    (void)gss_release_name(&minor, &real_acceptor_name);
     (void)gss_release_cred(&minor, &acceptor_cred);
     (void)gss_delete_sec_context(&minor, &initiator_context, NULL);
     (void)gss_delete_sec_context(&minor, &acceptor_context, NULL);
+    (void)gss_release_buffer(&minor, &namebuf);
     return 0;
 }
_______________________________________________
cvs-krb5 mailing list
cvs-krb5@mit.edu
https://mailman.mit.edu/mailman/listinfo/cvs-krb5

home help back first fref pref prev next nref lref last post