diff options
author | Corinna Vinschen <corinna@vinschen.de> | 2007-08-16 14:10:06 +0000 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2007-08-16 14:10:06 +0000 |
commit | bd61a7f7b922dc8b14fc5cc395d0b5503673b219 (patch) | |
tree | 40589110c603200756aef065b9338bd814a5bae9 /winsup/cygwin/fhandler.h | |
parent | 0abbc9f1d0f15ae45b6cc2a9d0d7cead76f3ccdf (diff) | |
download | cygnal-bd61a7f7b922dc8b14fc5cc395d0b5503673b219.tar.gz cygnal-bd61a7f7b922dc8b14fc5cc395d0b5503673b219.tar.bz2 cygnal-bd61a7f7b922dc8b14fc5cc395d0b5503673b219.zip |
* fhandler.h (fhandler_base::get_namehash): Use NT native path.
* fhandler_disk_file.cc (readdir_get_ino): Ditto in call to
hash_path_name.
Diffstat (limited to 'winsup/cygwin/fhandler.h')
-rw-r--r-- | winsup/cygwin/fhandler.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/winsup/cygwin/fhandler.h b/winsup/cygwin/fhandler.h index 56abcfbce..665dd51e1 100644 --- a/winsup/cygwin/fhandler.h +++ b/winsup/cygwin/fhandler.h @@ -251,7 +251,7 @@ class fhandler_base bool has_attribute (DWORD x) const {return pc.has_attribute (x);} const char *get_name () const { return pc.normalized_path; } const char *get_win32_name () { return pc.get_win32 (); } - __ino64_t get_namehash () { return namehash ?: namehash = hash_path_name (0, get_win32_name ()); } + __ino64_t get_namehash () { return namehash ?: namehash = hash_path_name (0, pc.get_nt_native_path ()); } /* Returns name used for /proc/<pid>/fd in buf. */ virtual char *get_proc_fd_name (char *buf); |