summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/path.cc
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygwin/path.cc')
-rw-r--r--winsup/cygwin/path.cc6
1 files changed, 4 insertions, 2 deletions
diff --git a/winsup/cygwin/path.cc b/winsup/cygwin/path.cc
index 90bb9be82..4dae40c64 100644
--- a/winsup/cygwin/path.cc
+++ b/winsup/cygwin/path.cc
@@ -895,12 +895,14 @@ digits (const char *name)
/* Return TRUE if src_path is a Win32 device name, filling out the device
name in win32_path */
-static BOOL
+static bool
win32_device_name (const char *src_path, char *win32_path, device& dev)
{
dev.parse (src_path);
+ if (dev.devn == FH_FS)
+ return false;
strcpy (win32_path, dev.native);
- return dev.devn != FH_FS;
+ return true;
}
/* Normalize a Win32 path.