From 4e1a0484e59b99b8d44c0083dcae8c117b63e1e3 Mon Sep 17 00:00:00 2001 From: Xavier Del Campo Romero Date: Wed, 8 Mar 2023 00:37:28 +0100 Subject: main.c: Print error message only on errno != EEXIST --- main.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/main.c b/main.c index 7914d25..53992c6 100644 --- a/main.c +++ b/main.c @@ -889,10 +889,11 @@ static int createdir(const struct http_payload *const p, } else if (mkdir(d.str, 0700)) { - fprintf(stderr, "%s: mkdir(2): %s\n", __func__, strerror(errno)); - if (errno != EEXIST) + { + fprintf(stderr, "%s: mkdir(2): %s\n", __func__, strerror(errno)); goto end; + } else { static const char body[] = "Directory already exists"; -- cgit v1.2.3