From 670a335d55df4b5191e92544fd876c5daad2a7e2 Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Tue, 4 Apr 2017 15:59:04 +0300 Subject: [PATCH] imap: Set command reason strings using the new human_args This way the reason string is already suitable for logging, since it's guaranteed to be valid UTF-8 without control chars. --- src/imap/imap-commands-util.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/imap/imap-commands-util.c b/src/imap/imap-commands-util.c index 81044ae602..c9eaf988e0 100644 --- a/src/imap/imap-commands-util.c +++ b/src/imap/imap-commands-util.c @@ -135,7 +135,7 @@ int client_open_save_dest_box(struct client_command_context *cmd, const char *imap_client_command_get_reason(struct client_command_context *cmd) { return cmd->args[0] == '\0' ? cmd->name : - t_strdup_printf("%s %s", cmd->name, cmd->args); + t_strdup_printf("%s %s", cmd->name, cmd->human_args); } void imap_transaction_set_cmd_reason(struct mailbox_transaction_context *trans, -- 2.47.3