diff options
Diffstat (limited to 'src/kdc/main.c')
-rw-r--r-- | src/kdc/main.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/kdc/main.c b/src/kdc/main.c index 82dfc0e..0bbe33a 100644 --- a/src/kdc/main.c +++ b/src/kdc/main.c @@ -168,8 +168,7 @@ finish_realm(kdc_realm_t *rdp) krb5_free_principal(rdp->realm_context, rdp->realm_tgsprinc); krb5_free_context(rdp->realm_context); } - memset(rdp, 0, sizeof(*rdp)); - free(rdp); + zapfree(rdp, sizeof(*rdp)); } /* Set *val_out to an allocated string containing val1 and/or val2, separated |