diff --git a/lib/gssapi/init.c b/lib/gssapi/init.c index 76e61673a..ec63bcfc4 100644 --- a/lib/gssapi/init.c +++ b/lib/gssapi/init.c @@ -35,13 +35,10 @@ RCSID("$Id$"); -void +krb5_error_code gssapi_krb5_init (void) { - krb5_error_code ret; - - if(gssapi_krb5_context == NULL) { - ret = krb5_init_context (&gssapi_krb5_context); - /* and what do we do when that failed? */ - } + if(gssapi_krb5_context == NULL) + return krb5_init_context (&gssapi_krb5_context); + return 0; } diff --git a/lib/gssapi/krb5/init.c b/lib/gssapi/krb5/init.c index 76e61673a..ec63bcfc4 100644 --- a/lib/gssapi/krb5/init.c +++ b/lib/gssapi/krb5/init.c @@ -35,13 +35,10 @@ RCSID("$Id$"); -void +krb5_error_code gssapi_krb5_init (void) { - krb5_error_code ret; - - if(gssapi_krb5_context == NULL) { - ret = krb5_init_context (&gssapi_krb5_context); - /* and what do we do when that failed? */ - } + if(gssapi_krb5_context == NULL) + return krb5_init_context (&gssapi_krb5_context); + return 0; }