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_proc.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'winsup/cygwin/fhandler_proc.cc') diff --git a/winsup/cygwin/fhandler_proc.cc b/winsup/cygwin/fhandler_proc.cc index 27a822096..aa2324ef5 100644 --- a/winsup/cygwin/fhandler_proc.cc +++ b/winsup/cygwin/fhandler_proc.cc @@ -161,8 +161,9 @@ fhandler_proc::fhandler_proc (DWORD devtype): int fhandler_proc::fstat (struct __stat64 *buf, path_conv *pc) { - debug_printf ("fstat (%s)", get_name ()); const char *path = get_name (); + debug_printf ("fstat (%s)", path); + path += proc_len; (void) fhandler_base::fstat (buf, pc); -- cgit v1.2.3