sdb_entry_free was not releasing memory for s->etypes->val.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=15812
Signed-off-by: Ivan Korytov <korytovip@basealt.ru>
Reviewed-by: Jennifer Sutton <jennifersutton@catalyst.net.nz>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
krb5_free_principal(NULL, s->principal);
sdb_keys_free(&s->keys);
+
+ if (s->etypes != NULL) {
+ SAFE_FREE(s->etypes->val);
+ }
SAFE_FREE(s->etypes);
sdb_keys_free(&s->old_keys);
sdb_keys_free(&s->older_keys);