summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>1999-09-21 23:00:16 +0000
committerKen Raeburn <raeburn@mit.edu>1999-09-21 23:00:16 +0000
commitc7f20cf271feefb1df1173a7964a3a4d47b58598 (patch)
tree570336fb46f9fe26ad2f4be5f0d4ac5d78a2933d /src
parent39a6d2845230c6ca20e2dc1e6b9af8ba4c2ac048 (diff)
downloadkrb5-c7f20cf271feefb1df1173a7964a3a4d47b58598.tar.gz
krb5-c7f20cf271feefb1df1173a7964a3a4d47b58598.tar.xz
krb5-c7f20cf271feefb1df1173a7964a3a4d47b58598.zip
* rc_dfl.c (krb5_rc_io_fetch): Set client and server fields to
NULL after freeing them in the error case. git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@11838 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/lib/krb5/rcache/ChangeLog5
-rw-r--r--src/lib/krb5/rcache/rc_dfl.c1
2 files changed, 6 insertions, 0 deletions
diff --git a/src/lib/krb5/rcache/ChangeLog b/src/lib/krb5/rcache/ChangeLog
index 3917175a43..f1ded67105 100644
--- a/src/lib/krb5/rcache/ChangeLog
+++ b/src/lib/krb5/rcache/ChangeLog
@@ -1,3 +1,8 @@
+1999-09-21 Ken Raeburn <raeburn@mit.edu>
+
+ * rc_dfl.c (krb5_rc_io_fetch): Set client and server fields to
+ NULL after freeing them in the error case.
+
Mon May 10 15:26:53 1999 Danilo Almeida <dalmeida@mit.edu>
* Makefile.in: Do win32 build in subdir.
diff --git a/src/lib/krb5/rcache/rc_dfl.c b/src/lib/krb5/rcache/rc_dfl.c
index 57679f3697..a86f42e714 100644
--- a/src/lib/krb5/rcache/rc_dfl.c
+++ b/src/lib/krb5/rcache/rc_dfl.c
@@ -386,6 +386,7 @@ errout:
krb5_xfree(rep->client);
if (rep->server)
krb5_xfree(rep->server);
+ rep->client = rep->server = 0;
return retval;
}