Fix sh
authorMartin Pool <mbp@samba.org>
Tue, 27 Nov 2001 07:59:34 +0000 (07:59 +0000)
committerMartin Pool <mbp@samba.org>
Tue, 27 Nov 2001 07:59:34 +0000 (07:59 +0000)
testsuite/rsync.fns

index b34faa4..8f8e7d3 100644 (file)
@@ -112,8 +112,12 @@ makepath () {
        # This will break if $1 contains a space.
        for c in `echo $p | tr '/' ' '`
        do 
-           [ -d "$c" ] || mkdir "$c" || { echo "failed to create $c" >&2; return $? }
-           cd "$c" || return $?
+           if [ -d "$c" ] || mkdir "$c" 
+           then
+               cd "$c" || return $?
+           else
+               echo "failed to create $c" >&2; return $?
+           fi
        done
     )
 }