From ec1fd40e5664f2d89d1911316d024376e063de01 Mon Sep 17 00:00:00 2001 From: Martin Nowak Date: Wed, 7 Jan 2015 19:01:00 +0100 Subject: [PATCH] without an empty path no conf should be used --- src/mars.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/mars.c b/src/mars.c index fe0464ae4cab..0ee04208bce7 100644 --- a/src/mars.c +++ b/src/mars.c @@ -375,7 +375,8 @@ int tryMain(size_t argc, const char *argv[]) global.inifilename = parse_conf_arg(argc, argv); if (global.inifilename) { - if (!FileName::exists(global.inifilename)) + // can be empty as in -conf= + if (strlen(global.inifilename) && !FileName::exists(global.inifilename)) error(Loc(), "Config file '%s' does not exist.", global.inifilename); } else