Fix silly bug in krb5_get_credentials_with_flags()
This commit is contained in:
@@ -1246,7 +1246,7 @@ next_rule:
|
|||||||
|
|
||||||
out:
|
out:
|
||||||
krb5_free_name_canon_iterator(context, name_canon_iter);
|
krb5_free_name_canon_iterator(context, name_canon_iter);
|
||||||
if (!ret) {
|
if (ret) {
|
||||||
krb5_free_creds(context, res_creds);
|
krb5_free_creds(context, res_creds);
|
||||||
return not_found(context, in_creds->server, ret);
|
return not_found(context, in_creds->server, ret);
|
||||||
}
|
}
|
||||||
@@ -1481,7 +1481,7 @@ next_rule:
|
|||||||
store_cred(context, ccache, inprinc, *out_creds);
|
store_cred(context, ccache, inprinc, *out_creds);
|
||||||
|
|
||||||
out:
|
out:
|
||||||
if (ret != 0) {
|
if (ret) {
|
||||||
krb5_free_creds(context, res_creds);
|
krb5_free_creds(context, res_creds);
|
||||||
ret = not_found(context, inprinc, ret);
|
ret = not_found(context, inprinc, ret);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user