r20179@cathode-dark-space: tlyu | 2007-12-13 23:38:42 -0500
ticket: 5857
target_version: 1.6.4
tags: pullup
fix CVE-2007-5972: double fclose() in krb5_def_store_mkey()
ticket: 5857
version_fied: 1.6.4
git-svn-id: svn://anonsvn.mit.edu/krb5/branches/krb5-1-6@20187
dc483132-0cff-0310-8789-
dd5450dbe970
kf) != key->length)) {
retval = errno;
(void) fclose(kf);
- }
- if (fclose(kf) == EOF)
+ } else if (fclose(kf) == EOF)
retval = errno;
#if HAVE_UMASK
(void) umask(oumask);