summaryrefslogtreecommitdiffstats
path: root/src/lib/krb5/asn.1/asn1_encode.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/krb5/asn.1/asn1_encode.c')
-rw-r--r--src/lib/krb5/asn.1/asn1_encode.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/krb5/asn.1/asn1_encode.c b/src/lib/krb5/asn.1/asn1_encode.c
index 395831c1ad..b9770a1095 100644
--- a/src/lib/krb5/asn.1/asn1_encode.c
+++ b/src/lib/krb5/asn.1/asn1_encode.c
@@ -952,8 +952,8 @@ free_atype(const struct atype_info *a, void *val)
switch (a->type) {
case atype_fn: {
const struct fn_info *fn = a->tinfo;
- if (fn->free != NULL)
- fn->free(val);
+ if (fn->free_func != NULL)
+ fn->free_func(val);
break;
}
case atype_sequence: