diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2016-11-28 23:53:50 +0000 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2016-11-28 23:58:08 +0000 |
| commit | 12856066b1065adc99aa1ee0319e91f8eaf522cb (patch) | |
| tree | 26c8e81b6522d05b1d9632f3f5bd0b19476c413f /src/json_ui.cc | |
| parent | da6d7f4530f490ec262bd640f9c51d0bc3d5ef53 (diff) | |
Cleanup include dependencies a bit
Diffstat (limited to 'src/json_ui.cc')
| -rw-r--r-- | src/json_ui.cc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/json_ui.cc b/src/json_ui.cc index b74464a0..f24b78c5 100644 --- a/src/json_ui.cc +++ b/src/json_ui.cc @@ -2,6 +2,7 @@ #include "containers.hh" #include "display_buffer.hh" +#include "exception.hh" #include "keys.hh" #include "file.hh" #include "event_manager.hh" @@ -159,7 +160,7 @@ void rpc_call(StringView method, Args&&... args) auto q = format(R"(\{ "jsonrpc": "2.0", "method": "{}", "params": [{}] }{})", method, concat(std::forward<Args>(args)...), "\n"); - write_stdout(q); + write(1, q); } JsonUI::JsonUI() @@ -424,8 +425,8 @@ void JsonUI::parse_requests(EventMode mode) } catch (runtime_error& error) { - write_stderr(format("error while handling requests '{}': '{}'", - m_requests, error.what())); + write(2, format("error while handling requests '{}': '{}'", + m_requests, error.what())); // try to salvage request by dropping its first line pos = std::min(m_requests.end(), find(m_requests, '\n')+1); } |
