From f628d2de7db9e0b5e8ff1df3e5a16d9225ed5fad Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Mon, 11 Dec 2000 00:23:31 +0000 Subject: [PATCH] (krb5_to4): always return a value git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@9345 ec53bebd-3082-4978-b11e-865c3cabbd6b --- appl/login/login.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/appl/login/login.c b/appl/login/login.c index d247342ad..4b2153ea2 100644 --- a/appl/login/login.c +++ b/appl/login/login.c @@ -176,7 +176,7 @@ krb5_verify(struct passwd *pwd, const char *password) } #ifdef KRB4 -static void +static krb5_error_code krb5_to4 (krb5_ccache id) { if (krb5_config_get_bool(context, NULL, @@ -191,7 +191,7 @@ krb5_to4 (krb5_ccache id) ret = krb5_cc_get_principal (context, id, &princ); if (ret) - return; + return ret; ret = krb5_make_principal(context, &mcred.server, princ->realm, @@ -216,6 +216,7 @@ krb5_to4 (krb5_ccache id) } krb5_free_principal(context, mcred.server); } + return 0; } #endif /* KRB4 */