From e065a187abb915c2a5e16d9b895b0319e13280df Mon Sep 17 00:00:00 2001 From: Christopher Faylor Date: Sun, 2 Jun 2002 03:13:22 +0000 Subject: * 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. --- winsup/cygwin/fhandler.cc | 2 -- 1 file changed, 2 deletions(-) (limited to 'winsup/cygwin/fhandler.cc') diff --git a/winsup/cygwin/fhandler.cc b/winsup/cygwin/fhandler.cc index 00a8e0b0b..2e2d0d076 100644 --- a/winsup/cygwin/fhandler.cc +++ b/winsup/cygwin/fhandler.cc @@ -839,8 +839,6 @@ fhandler_base::fstat (struct __stat64 *buf, path_conv *) buf->st_mode |= get_device () == FH_FLOPPY ? S_IFBLK : S_IFCHR; buf->st_nlink = 1; buf->st_blksize = S_BLKSIZE; - buf->st_dev = buf->st_rdev = FHDEVN (get_device ()) << 8 | (get_unit () & 0xff); - buf->st_ino = get_namehash (); buf->st_atime = buf->st_mtime = buf->st_ctime = time (NULL) - 1; return 0; } -- cgit v1.2.3