[krbdev.mit.edu #2854] CVS Commit

Ezra Peisach via RT rt-comment at krbdev.mit.edu
Sat Dec 25 10:29:47 EST 2004


	* cc_file.c (krb5_fcc_close): Free the cache id.
	(dereference): When removing fcc_set entry from list, free the
	pointer as well.

The first was accidently dropped in the dereference code writing.
The cache id pointer is never freed.

The second error is the removal of the krb5_fcc_data from the linked list.
The fcc_set is removed from the chain, but the memory for the removed fcc_set
is never freed.


To generate a diff of this commit:



	cvs diff -r5.152 -r5.153 krb5/src/lib/krb5/ccache/ChangeLog
	cvs diff -r5.42 -r5.43 krb5/src/lib/krb5/ccache/cc_file.c 


More information about the krb5-bugs mailing list