From e3e231d3e7b18a2243760fffc30ca98248c48fed Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Mon, 2 Nov 1998 02:17:13 +0000 Subject: [PATCH] fix unreachable code git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5185 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/keytab.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/krb5/keytab.c b/lib/krb5/keytab.c index 3453f5027..10f3e7072 100644 --- a/lib/krb5/keytab.c +++ b/lib/krb5/keytab.c @@ -497,8 +497,8 @@ fkt_resolve(krb5_context context, const char *name, krb5_keytab id) return ENOMEM; d->filename = strdup(name); if(d->filename == NULL) { - return ENOMEM; free(d); + return ENOMEM; } id->data = d; return 0; @@ -545,9 +545,9 @@ fkt_start_seq_get_int(krb5_context context, return ret; } if (tag != 0x0502) { - return KRB5_KT_UNKNOWN_TYPE; krb5_storage_free(c->sp); close(c->fd); + return KRB5_KT_UNKNOWN_TYPE; } c->offset = c->sp->seek(c->sp, 0, SEEK_CUR); return 0;