X-Git-Url: https://git.exim.org/users/jgh/exim.git/blobdiff_plain/936bbfed7b58ab84ad892cf9872b8056f44f13bf..10c50704c1efb095f3b35de3a535f4ea311cb3e5:/src/src/readconf.c diff --git a/src/src/readconf.c b/src/src/readconf.c index a1591e2a1..c145c7749 100644 --- a/src/src/readconf.c +++ b/src/src/readconf.c @@ -932,10 +932,10 @@ for (;;) save->filename = config_filename; save->lineno = config_lineno; - config_file = Ufopen(ss, "rb"); - if (config_file == NULL) + if (!(config_file = Ufopen(ss, "rb"))) log_write(0, LOG_PANIC_DIE|LOG_CONFIG_IN, "failed to open included " "configuration file %s", ss); + config_filename = string_copy(ss); config_lineno = 0; continue;