From 4b666f9eec247378d9e38a89596fe695f137c358 Mon Sep 17 00:00:00 2001 From: Stephen Seo Date: Mon, 17 Feb 2025 11:53:46 +0900 Subject: [PATCH] Add notice when forcing dir permissions --- src/main.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/main.c b/src/main.c index e35c7e7..d15f959 100644 --- a/src/main.c +++ b/src/main.c @@ -59,6 +59,18 @@ int main(int argc, const char **argv) { return 6; } + if ((parsed.flags & 0x3) == 0 && (parsed.flags & 0x2000) != 0) { + fprintf(stderr, + "WARNING: --force-dir-permissions specified, but has no effect " + "during archive creation!\nNOTE: Use " + "\"--force-empty-dir-permissions\" for empty directories!\n"); +#if SIMPLE_ARCHIVER_PLATFORM == SIMPLE_ARCHIVER_PLATFORM_COSMOPOLITAN || \ + SIMPLE_ARCHIVER_PLATFORM == SIMPLE_ARCHIVER_PLATFORM_MAC || \ + SIMPLE_ARCHIVER_PLATFORM == SIMPLE_ARCHIVER_PLATFORM_LINUX + sleep(2); +#endif + } + if ((parsed.flags & 0x3) == 0 && (parsed.flags & 0x4) == 0) { FILE *file = fopen(parsed.filename, "r"); if (file != NULL) { -- 2.49.0