diff options
author | Christopher Faylor <me@cgf.cx> | 2002-06-02 03:13:22 +0000 |
---|---|---|
committer | Christopher Faylor <me@cgf.cx> | 2002-06-02 03:13:22 +0000 |
commit | e065a187abb915c2a5e16d9b895b0319e13280df (patch) | |
tree | e04b2705f03b4b616b31240a653bb74b3289929c /winsup/cygwin/fhandler_tape.cc | |
parent | 415f62a72c1ceb533da53f6b3829e6b1782ee2d4 (diff) | |
download | cygnal-e065a187abb915c2a5e16d9b895b0319e13280df.tar.gz cygnal-e065a187abb915c2a5e16d9b895b0319e13280df.tar.bz2 cygnal-e065a187abb915c2a5e16d9b895b0319e13280df.zip |
* fhandler.cc (fhandler_base::fstat): Move dev and ino calculation into caller.
* syscalls.cc (stat_worker): Calculate dev and ino calculation here, if zero.
* fhandler_proc.cc (fhandler_proc::fhandler_proc): Minor reorg for debugging.
* fhandler_process.cc (fhandler_process::exists): Return 0 on nonexistence.
(fhandler_process::fstat): Simplify pid logic.
* fhandler_tape.cc (fhandler_dev_tape::fstat): Minor reformatting.
Diffstat (limited to 'winsup/cygwin/fhandler_tape.cc')
-rw-r--r-- | winsup/cygwin/fhandler_tape.cc | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/winsup/cygwin/fhandler_tape.cc b/winsup/cygwin/fhandler_tape.cc index 6b9bd1f4d..a7a3bbe91 100644 --- a/winsup/cygwin/fhandler_tape.cc +++ b/winsup/cygwin/fhandler_tape.cc @@ -155,10 +155,8 @@ fhandler_dev_tape::fstat (struct __stat64 *buf, path_conv *pc) { struct mtget get; - if (! ioctl (MTIOCGET, &get)) - { - buf->st_blocks = get.mt_capacity / buf->st_blksize; - } + if (!ioctl (MTIOCGET, &get)) + buf->st_blocks = get.mt_capacity / buf->st_blksize; } return ret; |