summaryrefslogtreecommitdiff
path: root/dgit
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2016-10-09 22:08:01 +0100
committerIan Jackson <ijackson@chiark.greenend.org.uk>2016-10-10 01:04:29 +0100
commitd76f34bfa71c438efec0aadf37482dea6360968a (patch)
tree14810307178aee234e6e615ee112000f2de665cb /dgit
parent3b0766cf7fd581dde3fb31b9264045fa201db77a (diff)
dgit: Get sense of failed clone failed cleanup error reporting check correct.
Closes:#796773. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Diffstat (limited to 'dgit')
-rwxr-xr-xdgit2
1 files changed, 1 insertions, 1 deletions
diff --git a/dgit b/dgit
index b695905..7b16ff3 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";