aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErik Andersen <andersen@codepoet.org>2000-02-08 06:19:29 +0000
committerErik Andersen <andersen@codepoet.org>2000-02-08 06:19:29 +0000
commitc0bf817bbc5c7867fbe8fb76d5c39f8ee802692f (patch)
tree11f59b78dbc11a7df85dbd71486fc2fc67a18261
parentd0480c26ab97b22f30a8c1537fa4f74b3a0d155c (diff)
downloadbusybox-w32-c0bf817bbc5c7867fbe8fb76d5c39f8ee802692f.tar.gz
busybox-w32-c0bf817bbc5c7867fbe8fb76d5c39f8ee802692f.tar.bz2
busybox-w32-c0bf817bbc5c7867fbe8fb76d5c39f8ee802692f.zip
mkdir -p had gotten broken. Fixed now.
-Erik
-rw-r--r--utility.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/utility.c b/utility.c
index 6d7fa955b..10e107fc5 100644
--- a/utility.c
+++ b/utility.c
@@ -548,7 +548,8 @@ extern int createPath (const char *name, int mode)
548 int retVal=0; 548 int retVal=0;
549 549
550 strcpy( buf, name); 550 strcpy( buf, name);
551 cp = strchr(buf, '/'); 551 for (cp = buf; *cp == '/'; cp++);
552 cp = strchr(cp, '/');
552 while (cp) { 553 while (cp) {
553 cpOld = cp; 554 cpOld = cp;
554 cp = strchr(cp + 1, '/'); 555 cp = strchr(cp + 1, '/');