diff options
Diffstat (limited to 'config.c')
-rw-r--r-- | config.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -288,7 +288,7 @@ int createconfigfile(char *filename) { // Make sure the parent directory exists struct stat st = {0}; - if (stat(dir, &st) == -1) { + if (dir != NULL && stat(dir, &st) == -1) { if (mkdir(dir, 0700)) { printf("Error creating config directory '%s'.\n", dir); debugprint(DEBUG_CRIT, "Error creating config directory '%s'.\n", dir); |