aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/config.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/config.c b/src/config.c
index b22588e..0352541 100644
--- a/src/config.c
+++ b/src/config.c
@@ -50,6 +50,10 @@ void ftag_config_init(const char *opt_config_file)
char config_file[512];
if (opt_config_file) {
+ if (!file_exists(opt_config_file)) {
+ fprintf(stderr, "ftag: file %s does not exist\n", opt_config_file);
+ exit(EXIT_FAILURE);
+ }
strbuild(config_file, "%s", opt_config_file);
}
else if (env_xdg_config_home) {