summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/path.h
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2004-04-09 19:33:07 +0000
committerCorinna Vinschen <corinna@vinschen.de>2004-04-09 19:33:07 +0000
commit535309a6e303db4a6bf38eb202eee08136efb2cf (patch)
tree3fec56c4b3235f65e94ffd0b008469b4c253a4c4 /winsup/cygwin/path.h
parent7aa88267c1df43b50cd3236e3e06747e1830d27b (diff)
downloadcygnal-535309a6e303db4a6bf38eb202eee08136efb2cf.tar.gz
cygnal-535309a6e303db4a6bf38eb202eee08136efb2cf.tar.bz2
cygnal-535309a6e303db4a6bf38eb202eee08136efb2cf.zip
* path.cc (fsinfo): Global storage for file system information.
(fs_info::update): Store file system information also in fsinfo and short circuit GetVolumeInformation by using alredy stored file system information.
Diffstat (limited to 'winsup/cygwin/path.h')
-rw-r--r--winsup/cygwin/path.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/winsup/cygwin/path.h b/winsup/cygwin/path.h
index 56eb0ca81..d3d23d66b 100644
--- a/winsup/cygwin/path.h
+++ b/winsup/cygwin/path.h
@@ -75,6 +75,7 @@ struct fs_info
{
char name_storage[CYG_MAX_PATH];
char root_dir_storage[CYG_MAX_PATH];
+ __ino64_t name_hash;
DWORD flags_storage;
DWORD serial_storage;
DWORD sym_opt_storage; /* additional options to pass to symlink_info resolver */