utils: simplify mkdir_p boolean conditions
authorRui Salvaterra <rsalvaterra@gmail.com>
Sun, 13 Dec 2020 11:57:43 +0000 (11:57 +0000)
committerDaniel Golle <daniel@makrotopia.org>
Sun, 13 Dec 2020 12:05:45 +0000 (12:05 +0000)
Just a trivial simplification.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
utils.c

diff --git a/utils.c b/utils.c
index db63238..82af887 100644 (file)
--- a/utils.c
+++ b/utils.c
@@ -164,7 +164,7 @@ int mkdir_p(char *dir, mode_t mask)
        int ret;
 
        ret = mkdir(dir, mask);
        int ret;
 
        ret = mkdir(dir, mask);
-       if (!ret || (ret && errno == EEXIST))
+       if (!ret || errno == EEXIST)
                return 0;
 
        if (ret && (errno != ENOENT))
                return 0;
 
        if (ret && (errno != ENOENT))
@@ -182,7 +182,7 @@ int mkdir_p(char *dir, mode_t mask)
        *l = '/';
 
        ret = mkdir(dir, mask);
        *l = '/';
 
        ret = mkdir(dir, mask);
-       if (!ret || (ret && errno == EEXIST))
+       if (!ret || errno == EEXIST)
                return 0;
        else
                return -1;
                return 0;
        else
                return -1;