X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=dgit;h=7b16ff3fa31cc5bf1a7b30df1cbdd9b03419236c;hb=d76f34bfa71c438efec0aadf37482dea6360968a;hp=b695905c42abde38578b1b4f44fe97620cea85da;hpb=b2bdd40bf5ae556a916474702768d26c380be7d1;p=dgit.git diff --git a/dgit b/dgit index b695905c..7b16ff3f 100755 --- a/dgit +++ b/dgit @@ -3381,7 +3381,7 @@ sub cmd_clone { } if (stat $dstdir) { rmtree($dstdir) or die "remove $dstdir: $!\n"; - } elsif (!grep { $! == $_ } + } elsif (grep { $! == $_ } (ENOENT, ENOTDIR, EACCES, EPERM, ELOOP)) { } else { print STDERR "check whether to remove $dstdir: $!\n";