diff options
author | Jan Maria Matejka <mq@ucw.cz> | 2018-09-11 16:55:41 +0200 |
---|---|---|
committer | Jan Maria Matejka <mq@ucw.cz> | 2018-09-11 17:35:13 +0200 |
commit | d50b0bc437f5ffd0d2c9f843217f8ed098c8d675 (patch) | |
tree | ececf183d0de0293c59b4db8b2cdaeb48a71085f /sysdep | |
parent | 89b0af3978caf15e1478922a8d9d4f7e38145a61 (diff) |
Conf: Show the line:char position where the syntax error happens
Diffstat (limited to 'sysdep')
-rw-r--r-- | sysdep/unix/main.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/sysdep/unix/main.c b/sysdep/unix/main.c index 0912a9c5..d2380501 100644 --- a/sysdep/unix/main.c +++ b/sysdep/unix/main.c @@ -213,7 +213,7 @@ read_config(void) if (!unix_read_config(&conf, config_name)) { if (conf->err_msg) - die("%s, line %d: %s", conf->err_file_name, conf->err_lino, conf->err_msg); + die("%s:%d:%d %s", conf->err_file_name, conf->err_lino, conf->err_chno, conf->err_msg); else die("Unable to open configuration file %s: %m", config_name); } @@ -230,7 +230,7 @@ async_config(void) if (!unix_read_config(&conf, config_name)) { if (conf->err_msg) - log(L_ERR "%s, line %d: %s", conf->err_file_name, conf->err_lino, conf->err_msg); + log(L_ERR "%s:%d:%d %s", conf->err_file_name, conf->err_lino, conf->err_chno, conf->err_msg); else log(L_ERR "Unable to open configuration file %s: %m", config_name); config_free(conf); @@ -251,7 +251,7 @@ cmd_read_config(char *name) if (!unix_read_config(&conf, name)) { if (conf->err_msg) - cli_msg(8002, "%s, line %d: %s", conf->err_file_name, conf->err_lino, conf->err_msg); + cli_msg(8002, "%s:%d:%d %s", conf->err_file_name, conf->err_lino, conf->err_chno, conf->err_msg); else cli_msg(8002, "%s: %m", name); config_free(conf); |