summaryrefslogtreecommitdiffstats
path: root/crypto/heimdal/lib/krb5/get_in_tkt.c
diff options
context:
space:
mode:
Diffstat (limited to 'crypto/heimdal/lib/krb5/get_in_tkt.c')
-rw-r--r--crypto/heimdal/lib/krb5/get_in_tkt.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/crypto/heimdal/lib/krb5/get_in_tkt.c b/crypto/heimdal/lib/krb5/get_in_tkt.c
index 0e75a95..88943e7 100644
--- a/crypto/heimdal/lib/krb5/get_in_tkt.c
+++ b/crypto/heimdal/lib/krb5/get_in_tkt.c
@@ -33,7 +33,7 @@
#include "krb5_locl.h"
-RCSID("$Id: get_in_tkt.c,v 1.107 2003/02/16 06:41:25 nectar Exp $");
+RCSID("$Id: get_in_tkt.c,v 1.107.2.1 2003/09/18 21:00:09 lha Exp $");
krb5_error_code
krb5_init_etype (krb5_context context,
@@ -543,9 +543,9 @@ init_as_req (krb5_context context,
else
krb5_data_zero(&salt.saltvalue);
ret = add_padata(context, a->padata, creds->client,
- key_proc, keyseed,
- &preauth->val[i].info.val[j].etype, 1,
- sp);
+ key_proc, keyseed,
+ &preauth->val[i].info.val[j].etype, 1,
+ sp);
if (ret == 0)
break;
}
@@ -821,7 +821,7 @@ krb5_get_in_tkt(krb5_context context,
ret_as_reply);
if(ret)
return ret;
- ret = krb5_cc_store_cred (context, ccache, creds);
- krb5_free_creds_contents (context, creds);
+ if (ccache)
+ ret = krb5_cc_store_cred (context, ccache, creds);
return ret;
}
OpenPOWER on IntegriCloud