]> git.ipfire.org Git - thirdparty/krb5.git/commitdiff
Fix memory leak in t_accname test program
authorGreg Hudson <ghudson@mit.edu>
Tue, 1 Sep 2015 16:17:18 +0000 (12:17 -0400)
committerGreg Hudson <ghudson@mit.edu>
Mon, 14 Sep 2015 23:54:45 +0000 (19:54 -0400)
In t_accname.c, release real_acceptor_name and namebuf before
returning from main().

src/tests/gssapi/t_accname.c

index 9f769adc01b2ac9fff880d5a8501ac396304d5c8..30b5db54f3aee3ceaa48e7e9e10d512f7ab75136 100644 (file)
@@ -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;
 }