From: Sergey Poznyakoff Date: Tue, 15 Jan 2019 13:21:03 +0000 (+0200) Subject: Fix build on AIX X-Git-Tag: release_1_32~3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=bd1b0fc97c95686175057a203c7a1cf7b79cb19b;p=thirdparty%2Ftar.git Fix build on AIX * src/unlink.c (flush_deferred_unlinks): Avoid possible duplicate case (if ENOTEMPTY==EEXIST) --- diff --git a/src/unlink.c b/src/unlink.c index 8f3a8a43..5a72f701 100644 --- a/src/unlink.c +++ b/src/unlink.c @@ -127,7 +127,9 @@ flush_deferred_unlinks (bool force) case EEXIST: /* OpenSolaris >=10 sets EEXIST instead of ENOTEMPTY if trying to remove a non-empty directory */ +#if defined ENOTEMPTY && ENOTEMPTY != EEXIST case ENOTEMPTY: +#endif /* Keep the record in list, in the hope we'll be able to remove it later */ prev = p;