Do not crash if display-message used without a client, issue reported by

Serge Aleynikov, fix from Thomas Adam.
pull/523/head
nicm 2016-08-25 09:33:14 +00:00
parent 43f292b2e0
commit 6bf033beae
1 changed files with 2 additions and 1 deletions

View File

@ -78,9 +78,10 @@ cmd_display_message_exec(struct cmd *self, struct cmd_q *cmdq)
msg = format_expand_time(ft, template, time(NULL));
if (args_has(self->args, 'p'))
cmdq_print(cmdq, "%s", msg);
else
else if (c != NULL)
status_message_set(c, "%s", msg);
free(msg);
format_free(ft);
return (CMD_RETURN_NORMAL);