diff options
Diffstat (limited to 'bin/mkdir')
-rw-r--r-- | bin/mkdir/mkdir.1 | 2 | ||||
-rw-r--r-- | bin/mkdir/mkdir.c | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/bin/mkdir/mkdir.1 b/bin/mkdir/mkdir.1 index d8d598e4b4d2..85d2387fddcc 100644 --- a/bin/mkdir/mkdir.1 +++ b/bin/mkdir/mkdir.1 @@ -34,7 +34,7 @@ .\" .\" @(#)mkdir.1 6.9 (Berkeley) 6/27/91 .\" -.\" $Header: /home/cvs/386BSD/src/bin/mkdir/mkdir.1,v 1.2.2.1 1994/05/01 16:00:13 jkh Exp $ +.\" $Header: /home/cvs/386BSD/src/bin/mkdir/mkdir.1,v 1.2 1993/07/21 22:54:08 conklin Exp $ .\" .Dd June 27, 1991 .Dt MKDIR 1 diff --git a/bin/mkdir/mkdir.c b/bin/mkdir/mkdir.c index b4ec95857c9e..4f59865a8e94 100644 --- a/bin/mkdir/mkdir.c +++ b/bin/mkdir/mkdir.c @@ -39,7 +39,7 @@ char copyright[] = #ifndef lint static char sccsid[] = "@(#)mkdir.c 5.7 (Berkeley) 5/31/90"; -static char rcsid[] = "$Header: /home/cvs/386BSD/src/bin/mkdir/mkdir.c,v 1.2 1993/07/21 22:54:09 conklin Exp $"; +static char rcsid[] = "$Header: /home/cvs/386BSD/src/bin/mkdir/mkdir.c,v 1.3 1994/05/23 01:15:19 ache Exp $"; #endif /* not lint */ #include <sys/types.h> @@ -118,7 +118,7 @@ build(path, mode, dir_mode) int ch; for (p = path;; ++p) { - if (!*p || *p == '/') { + if (!*p || *p == '/' && p != path) { ch = *p; *p = '\0'; if (stat(path, &sb)) { |