blob: 56a423f1406212a4fa7b260aa6f1e5d36600b2b7 (
plain)
1
2
3
4
5
6
7
8
9
|
Make sure that each time a function returns KRB5_NOMEM, everything
allocated earlier in the function and stack tree is freed.
Overwrite cache file with nulls before removing it.
Check return values and sanity-check parameters more thoroughly. This
code was derived from UNIX file I/O code, and the conversion of
error-trapping may be incomplete. Probably lots of bugs dealing with
end-of-file versus other errors.
|