diff --git a/creds2cc.c b/creds2cc.c index 34a51e93b3ff8567cda4c9d31f75e4af17713ac5..d75ef8422d9e15e6bb9021e95244d135c47a2225 100644 --- a/creds2cc.c +++ b/creds2cc.c @@ -113,7 +113,8 @@ doit(const char *sent_creds, const char *ccname_file) ret = 0; end: - krb5_free_data(context, &creds_data); + if (creds_data.data) + krb5_data_free(context, &creds_data); if (auth_context) krb5_auth_con_free(context, auth_context); if (creds) {