lib/krb5: _krb5_pk_set_user_id free 'str' not 'name'

if der_print_hex_heim_integer() failed the wrong variable
would be freed.

Change-Id: I706c910423bd1f79fa7ce41af78c2f5bca24dfa5
This commit is contained in:
Jeffrey Altman
2022-01-16 19:05:06 -05:00
parent 15f37ce09b
commit 6be242d46e

View File

@@ -1841,7 +1841,7 @@ _krb5_pk_set_user_id(krb5_context context,
ret = der_print_hex_heim_integer(&i, &sn);
der_free_heim_integer(&i);
if (ret) {
free(name);
free(str);
goto out;
}