summaryrefslogtreecommitdiff
path: root/sys/pcfs/pcfs_conv.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/pcfs/pcfs_conv.c')
-rw-r--r--sys/pcfs/pcfs_conv.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/sys/pcfs/pcfs_conv.c b/sys/pcfs/pcfs_conv.c
index 66fbba06216f..4fb706f0d81e 100644
--- a/sys/pcfs/pcfs_conv.c
+++ b/sys/pcfs/pcfs_conv.c
@@ -15,7 +15,7 @@
*
* October 1992
*
- * $Id: pcfs_conv.c,v 1.4 1993/12/19 00:54:27 wollman Exp $
+ * $Id: pcfs_conv.c,v 1.5 1994/04/07 00:30:35 ache Exp $
*/
/*
@@ -297,11 +297,11 @@ unix2dosfn(un, dn, unlen)
* The filenames "." and ".." are handled specially,
* since they don't follow dos filename rules.
*/
- if (un[0] == '.' && un[1] == '\0') {
+ if (un[0] == '.' && unlen == 1) {
dn[0] = '.';
return;
}
- if (un[0] == '.' && un[1] == '.' && un[2] == '\0') {
+ if (un[0] == '.' && un[1] == '.' && unlen == 2) {
dn[0] = '.';
dn[1] = '.';
return;