summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/path.cc
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2005-01-25 20:28:40 +0000
committerCorinna Vinschen <corinna@vinschen.de>2005-01-25 20:28:40 +0000
commit17923424c4bc8d7f132e174939814baebdbae1a0 (patch)
tree55720ac2c2e9854944df06186aedc92ead9a91c8 /winsup/cygwin/path.cc
parent5ba446e77982061d795c7f82dd92d24f082d0571 (diff)
downloadcygnal-17923424c4bc8d7f132e174939814baebdbae1a0.tar.gz
cygnal-17923424c4bc8d7f132e174939814baebdbae1a0.tar.bz2
cygnal-17923424c4bc8d7f132e174939814baebdbae1a0.zip
* path.cc (realpath): Allow to expand with .exe suffix.
Diffstat (limited to 'winsup/cygwin/path.cc')
-rw-r--r--winsup/cygwin/path.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/winsup/cygwin/path.cc b/winsup/cygwin/path.cc
index f49290ac2..c636fb547 100644
--- a/winsup/cygwin/path.cc
+++ b/winsup/cygwin/path.cc
@@ -3438,9 +3438,10 @@ cygwin_conv_to_full_posix_path (const char *path, char *posix_path)
extern "C" char *
realpath (const char *path, char *resolved)
{
+ extern suffix_info stat_suffixes[];
int err;
- path_conv real_path (path, PC_SYM_FOLLOW | PC_FULL);
+ path_conv real_path (path, PC_SYM_FOLLOW | PC_FULL, stat_suffixes);
if (real_path.error)
err = real_path.error;