diff options
| author | Danilo Almeida <dalmeida@mit.edu> | 2001-06-22 02:48:26 +0000 |
|---|---|---|
| committer | Danilo Almeida <dalmeida@mit.edu> | 2001-06-22 02:48:26 +0000 |
| commit | ca6d8d8a19e71f674c7ea5371f0662842419cef9 (patch) | |
| tree | f9044bee4b8169ee5f19f87ff99725bb8a62faf8 /src/include | |
| parent | 5021fc65eed30de6c3043e2c036bd82172e9280d (diff) | |
| download | krb5-ca6d8d8a19e71f674c7ea5371f0662842419cef9.tar.gz krb5-ca6d8d8a19e71f674c7ea5371f0662842419cef9.tar.xz krb5-ca6d8d8a19e71f674c7ea5371f0662842419cef9.zip | |
* rc_io.c (krb5_rc_io_creat): Make cleanup code easier to read.
(krb5_rc_io_open_internal): Include code previously in
krb5_rc_open(). Add a new full pathname parameter so that a file
can be opened by its full pathname. Make cleanup code easier to
read.
(krb5_rc_io_open): Call krb5_rc_io_open_internal().
(krb5_rc_io_move): Fix Windows implementation so that it works
where it is used (only called by krb5_rc_dfl_expunge()).
(krb5_rc_io_sync): Fix function header to comply with coding
standard. Add implementation for Windows.
(krb5_rc_io_close): Close file descriptor only if it is not -1.
Set file descriptor to -1 if it is successfully closed.
* rc_dfl.c (krb5_rc_dfl_close_no_free): Leave file descriptor
check for krb5_rc_io_close().
(krb5_rc_dfl_expunge): Do better resource cleanup on error.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13471 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include')
0 files changed, 0 insertions, 0 deletions
