From 82f0c859a2bcdfac79d242793b7720b74d62d04b Mon Sep 17 00:00:00 2001 From: nicm Date: Sat, 16 Feb 2019 11:42:08 +0000 Subject: Use starting client cwd in config file, GitHub issue 1606. --- cfg.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'cfg.c') diff --git a/cfg.c b/cfg.c index a448c4b1..9cbb9c2a 100644 --- a/cfg.c +++ b/cfg.c @@ -38,6 +38,7 @@ struct cfg_cond { }; TAILQ_HEAD(cfg_conds, cfg_cond); +struct client *cfg_client; static char *cfg_file; int cfg_finished; static char **cfg_causes; @@ -95,7 +96,7 @@ start_cfg(void) * command queue is currently empty and our callback will be at the * front - we need to get in before MSG_COMMAND. */ - c = TAILQ_FIRST(&clients); + cfg_client = c = TAILQ_FIRST(&clients); if (c != NULL) { cfg_item = cmdq_get_callback(cfg_client_done, NULL); cmdq_append(c, cfg_item); -- cgit v1.2.3