summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2000-02-07 11:21:26 +0000
committerKen Raeburn <raeburn@mit.edu>2000-02-07 11:21:26 +0000
commitc22d0d4dca5fbb55adf7a3f2c15ee8dcdebb3716 (patch)
tree74ab0ba92c05b0c7701faf82b2a2a121f06b1b07 /src
parent54679e2143056523514e3bded8bdcb35689b7cbb (diff)
downloadkrb5-c22d0d4dca5fbb55adf7a3f2c15ee8dcdebb3716.tar.gz
krb5-c22d0d4dca5fbb55adf7a3f2c15ee8dcdebb3716.tar.xz
krb5-c22d0d4dca5fbb55adf7a3f2c15ee8dcdebb3716.zip
* kinit.c (try_convert524): Avoid duplicate free calls
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12014 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/clients/kinit/ChangeLog4
-rw-r--r--src/clients/kinit/kinit.c3
2 files changed, 7 insertions, 0 deletions
diff --git a/src/clients/kinit/ChangeLog b/src/clients/kinit/ChangeLog
index b3f0ab0c3..9f984af84 100644
--- a/src/clients/kinit/ChangeLog
+++ b/src/clients/kinit/ChangeLog
@@ -1,3 +1,7 @@
+2000-02-07 Ken Raeburn <raeburn@mit.edu>
+
+ * kinit.c (try_convert524): Avoid duplicate free calls.
+
2000-02-04 Danilo Almeida <dalmeida@mit.edu>
* kinit.c: Only free stuff if it's not NULL.
diff --git a/src/clients/kinit/kinit.c b/src/clients/kinit/kinit.c
index 509d30d02..6eb39515a 100644
--- a/src/clients/kinit/kinit.c
+++ b/src/clients/kinit/kinit.c
@@ -849,6 +849,9 @@ int try_convert524(k5)
increds.client = k5->me;
increds.server = kpcserver;
+ /* Prevent duplicate free calls. */
+ kpcserver = 0;
+
increds.times.endtime = 0;
increds.keyblock.enctype = ENCTYPE_DES_CBC_CRC;
if ((code = krb5_get_credentials(k5->ctx, 0,