diff options
Diffstat (limited to 'src/lib/krb5/ccache/ccapi/stdcc.c')
-rw-r--r-- | src/lib/krb5/ccache/ccapi/stdcc.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/krb5/ccache/ccapi/stdcc.c b/src/lib/krb5/ccache/ccapi/stdcc.c index d361bdeec3..fa6a1d4113 100644 --- a/src/lib/krb5/ccache/ccapi/stdcc.c +++ b/src/lib/krb5/ccache/ccapi/stdcc.c @@ -764,11 +764,13 @@ krb5_stdccv3_get_principal (krb5_context context, if (!err) { err = krb5_parse_name (context, name->data, princ); + } else { + err = cc_err_xlate (err); } if (name) { cc_string_release (name); } - return cc_err_xlate (err); + return err; } /* |