summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/util-files.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/util-files.h b/src/util-files.h
index 302c69f7..15c5ab0d 100644
--- a/src/util-files.h
+++ b/src/util-files.h
@@ -43,7 +43,9 @@ mkdir_p(const char *dir)
path = safe_strdup(dir);
parent = dirname(path);
- mkdir_p(parent);
+ if ((rc = mkdir_p(parent)) < 0)
+ return rc;
+
rc = mkdir(dir, 0755);
free(path);