diff options
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/krb5/krb/ChangeLog | 6 | ||||
| -rw-r--r-- | src/lib/krb5/krb/init_ctx.c | 4 |
2 files changed, 8 insertions, 2 deletions
diff --git a/src/lib/krb5/krb/ChangeLog b/src/lib/krb5/krb/ChangeLog index 086aeb303..b72c0087e 100644 --- a/src/lib/krb5/krb/ChangeLog +++ b/src/lib/krb5/krb/ChangeLog @@ -1,3 +1,9 @@ +Mon Apr 24 17:09:36 1995 Ezra Peisach <epeisach@kangaroo.mit.edu> + + * init_ctx.c (krb5_init_context): If an error is returned from + krb5_set_default_in_tkt_etypes or krb5_os_init_context, + pass to caller instead of stack garbage. + Sat Apr 22 11:06:45 1995 Ezra Peisach (epeisach@kangaroo.mit.edu) * Makefile.in: t_walk_rtree needs libcrypto diff --git a/src/lib/krb5/krb/init_ctx.c b/src/lib/krb5/krb/init_ctx.c index 88a21ea4a..3ab368b09 100644 --- a/src/lib/krb5/krb/init_ctx.c +++ b/src/lib/krb5/krb/init_ctx.c @@ -41,10 +41,10 @@ krb5_init_context(context) ctx->magic = KV5M_CONTEXT; /* Set the default encryption types, possible defined in krb5/conf */ - if (krb5_set_default_in_tkt_etypes(ctx, NULL)) + if (retval = krb5_set_default_in_tkt_etypes(ctx, NULL)) goto cleanup; - if (krb5_os_init_context(ctx)) + if (retval = krb5_os_init_context(ctx)) goto cleanup; |
