error path is taken at line 584. (Our coding practices discourage
freeing the same resource in multiple code paths, and also forbid
declaring variables in inner scopes.)
git-svn-id: svn://anonsvn.mit.edu/krb5/users/lhoward/authdata@22772
dc483132-0cff-0310-8789-
dd5450dbe970
code = krb5int_copy_data_contents(context,
&tgtptr->server->data[1],
&s4u_creds.server->realm);
- if (code != 0)
+ if (code != 0) {
+ krb5_free_pa_data(context, in_padata);
goto cleanup;
+ }
code = krb5_get_cred_via_tkt_ext(context, tgtptr,
KDC_OPT_CANONICALIZE |