]> pd.if.org Git - zpackage/commitdiff
ignore non-empty directories at unlink
authorNathan Wagner <nw@hydaspes.if.org>
Mon, 3 Dec 2018 10:26:11 +0000 (10:26 +0000)
committerNathan Wagner <nw@hydaspes.if.org>
Mon, 3 Dec 2018 10:57:41 +0000 (10:57 +0000)
zpm-syncfs.c

index d4fe2806eb9a3436764d2d1edc5a0c588cd6cc7c..66e5aaa4b3eb685aa60d6744239efe940f03b879 100644 (file)
@@ -635,6 +635,10 @@ static int remove_files(void *f, int ncols, char **vals, char **cols) {
                        case ENOENT:
                                /* TODO chatter if verbose */
                                break;
+                       case ENOTEMPTY: /* fall through */
+                       case EEXIST:
+                               /* TODO chatter, or possibly require */
+                               break;
                        default:
                                return seterror(conf, "can't stat %s: %s", dest, strerror(errno));
                }