summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/inc/pfsense-utils.inc5
1 files changed, 4 insertions, 1 deletions
diff --git a/etc/inc/pfsense-utils.inc b/etc/inc/pfsense-utils.inc
index e8876df..bb62602 100644
--- a/etc/inc/pfsense-utils.inc
+++ b/etc/inc/pfsense-utils.inc
@@ -836,7 +836,10 @@ function safe_mkdir($path, $mode=0755) {
*/
function make_dirs($path, $mode = 0755)
{
- return is_dir($path) || (make_dirs(dirname($path), $mode) && safe_mkdir($path, $mode));
+ /* is dir already created? */
+ if(is_dir($path)) return;
+ /* create directory in question */
+ make_dirs(dirname($path), $mode);
}
/*
OpenPOWER on IntegriCloud