From 40f25ae58415304006dd66ad55eeeb7505d1a816 Mon Sep 17 00:00:00 2001 From: Greg Hudson Date: Tue, 28 Jun 2016 22:15:17 -0400 Subject: [PATCH] Fix leak in kadm5_hook interface In k5_kadm5_hook_free_handles(), free each handle structure as well as its module data. ticket: 8445 (new) target_version: 1.14-next target_version: 1.13-next tags: pullup --- src/lib/kadm5/srv/kadm5_hook.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/lib/kadm5/srv/kadm5_hook.c b/src/lib/kadm5/srv/kadm5_hook.c index 13f454fcd0..df337bc32e 100644 --- a/src/lib/kadm5/srv/kadm5_hook.c +++ b/src/lib/kadm5/srv/kadm5_hook.c @@ -104,6 +104,7 @@ k5_kadm5_hook_free_handles(krb5_context context, kadm5_hook_handle *handles) handle = *hp; if (handle->vt.fini != NULL) handle->vt.fini(context, handle->data); + free(handle); } free(handles); } -- 2.47.2