aboutsummaryrefslogtreecommitdiff
path: root/winsup/utils
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2010-12-06 13:40:24 +0000
committerCorinna Vinschen <corinna@vinschen.de>2010-12-06 13:40:24 +0000
commitac5d7dcd1872af1348288a62a21d81d8e083476d (patch)
tree4585146bbf0f448ce08d797e4accc554ce7ce8ad /winsup/utils
parent9de485e8e0d0aa93eb1351ac45baa9a69e896936 (diff)
downloadnewlib-ac5d7dcd1872af1348288a62a21d81d8e083476d.zip
newlib-ac5d7dcd1872af1348288a62a21d81d8e083476d.tar.gz
newlib-ac5d7dcd1872af1348288a62a21d81d8e083476d.tar.bz2
* cygpath.cc (get_device_name): Fix path length test.
Diffstat (limited to 'winsup/utils')
-rw-r--r--winsup/utils/ChangeLog4
-rw-r--r--winsup/utils/cygpath.cc2
2 files changed, 5 insertions, 1 deletions
diff --git a/winsup/utils/ChangeLog b/winsup/utils/ChangeLog
index b0278c5..98c9983 100644
--- a/winsup/utils/ChangeLog
+++ b/winsup/utils/ChangeLog
@@ -1,3 +1,7 @@
+2010-12-06 Corinna Vinschen <corinna@vinschen.de>
+
+ * cygpath.cc (get_device_name): Fix path length test.
+
2010-10-30 Dmitry Potapov <dpotapov@gmail.com>
* regtool.c (cmd_set): Write correct number of bytes for REG_MULTI_SZ
diff --git a/winsup/utils/cygpath.cc b/winsup/utils/cygpath.cc
index 997ffc9..76de653 100644
--- a/winsup/utils/cygpath.cc
+++ b/winsup/utils/cygpath.cc
@@ -279,7 +279,7 @@ get_device_name (char *path)
DOS pathname without the \\.\ prefix. Unless it's
longer than MAX_PATH - 1 in which case it needs
the \\?\ prefix. */
- if (len = strlen (ret + 4) >= MAX_PATH)
+ if ((len = strlen (ret + 4)) >= MAX_PATH)
ret[2] = '?';
else
memmove (ret, ret + 4, strlen (ret + 4) + 1);