diff options
author | erik <erik@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2000-02-08 06:19:29 +0000 |
---|---|---|
committer | erik <erik@69ca8d6d-28ef-0310-b511-8ec308f3f277> | 2000-02-08 06:19:29 +0000 |
commit | 8ef3b44285a8ce5b83bed9cf32ce5f40b30ba72f (patch) | |
tree | 11f59b78dbc11a7df85dbd71486fc2fc67a18261 /utility.c | |
parent | b9f766200557ce9b5ff2d3f181a22cf94144a847 (diff) | |
download | busybox-w32-8ef3b44285a8ce5b83bed9cf32ce5f40b30ba72f.tar.gz busybox-w32-8ef3b44285a8ce5b83bed9cf32ce5f40b30ba72f.tar.bz2 busybox-w32-8ef3b44285a8ce5b83bed9cf32ce5f40b30ba72f.zip |
mkdir -p had gotten broken. Fixed now.
-Erik
git-svn-id: svn://busybox.net/trunk/busybox@356 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'utility.c')
-rw-r--r-- | utility.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -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, '/'); |