From 30cb082932b39c78cebb47f3e03cc6c1f987098c Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 23 Jan 2015 16:50:11 +0100 Subject: ClientProcess: cast enum to int before passing to printf() Fixes gcc5 warning. --- NEWS | 1 + src/ClientProcess.cxx | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/NEWS b/NEWS index 0105b91b1..cb08d67a2 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,5 @@ ver 0.18.23 (not yet released) +* fix gcc 5.0 warnings ver 0.18.22 (2014/01/14) * fix clang 3.6 warnings diff --git a/src/ClientProcess.cxx b/src/ClientProcess.cxx index 485e687c9..d62a19466 100644 --- a/src/ClientProcess.cxx +++ b/src/ClientProcess.cxx @@ -41,7 +41,7 @@ client_process_command_list(Client &client, bool list_ok, FormatDebug(client_domain, "process command \"%s\"", cmd); ret = command_process(client, num++, cmd); - FormatDebug(client_domain, "command returned %i", ret); + FormatDebug(client_domain, "command returned %i", int(ret)); if (ret != CommandResult::OK || client.IsExpired()) break; else if (list_ok) @@ -90,7 +90,7 @@ client_process_line(Client &client, char *line) std::move(cmd_list)); FormatDebug(client_domain, "[%u] process command " - "list returned %i", client.num, ret); + "list returned %i", client.num, int(ret)); if (ret == CommandResult::CLOSE || client.IsExpired()) @@ -126,7 +126,7 @@ client_process_line(Client &client, char *line) ret = command_process(client, 0, line); FormatDebug(client_domain, "[%u] command returned %i", - client.num, ret); + client.num, int(ret)); if (ret == CommandResult::CLOSE || client.IsExpired()) -- cgit v1.2.3