From ffc933cf100d7fb367504c05b3221140aa4cdd51 Mon Sep 17 00:00:00 2001 From: josch Date: Mon, 1 Dec 2014 18:54:00 +0100 Subject: [PATCH] allow to start without a config file --- fuse/main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fuse/main.c b/fuse/main.c index 08e48b5..957c09b 100644 --- a/fuse/main.c +++ b/fuse/main.c @@ -394,7 +394,7 @@ static void parse_config_file(int *argc, char ***argv, char *configfile) if ((fp = fopen(configfile, "r")) == NULL) { fprintf(stderr, "Cannot open configuration file %s\n", configfile); - exit(1); + return; } while ((read = getline(&line, &len, fp)) != -1) { @@ -482,7 +482,7 @@ static void parse_arguments(int *argc, char ***argv, if (options->configfile != NULL) { parse_config_file(argc, argv, options->configfile); - } else { + } else if (configfile != NULL) { parse_config_file(argc, argv, configfile); }