diff options
author | Wayne Davison <wayned@samba.org> | 2005-01-28 20:41:36 +0000 |
---|---|---|
committer | Wayne Davison <wayned@samba.org> | 2005-01-28 20:41:36 +0000 |
commit | 58fef0ac3850006697dca6478d57e75a168b0394 (patch) | |
tree | 44ec5f9cf30192bd3392cb4b342df3bee3f98cd4 /cleanup.c | |
parent | 25e1181466d46512b23d44eed7ba83ba2c721363 (diff) | |
download | rsync-58fef0ac3850006697dca6478d57e75a168b0394.tar.gz rsync-58fef0ac3850006697dca6478d57e75a168b0394.tar.bz2 rsync-58fef0ac3850006697dca6478d57e75a168b0394.zip |
Changed direct call to fstat() into a call to do_fstat().
Diffstat (limited to 'cleanup.c')
-rw-r--r-- | cleanup.c | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -37,12 +37,11 @@ void close_all(void) int max_fd; int fd; int ret; - struct stat st; + STRUCT_STAT st; max_fd = sysconf(_SC_OPEN_MAX) - 1; for (fd = max_fd; fd >= 0; fd--) { - ret = fstat(fd,&st); - if (fstat(fd,&st) == 0) { + if ((ret = do_fstat(fd, &st)) == 0) { if (is_a_socket(fd)) ret = shutdown(fd, 2); ret = close(fd); |