summaryrefslogtreecommitdiff
path: root/src/json_ui.cc
diff options
context:
space:
mode:
authorMaxime Coste <frrrwww@gmail.com>2016-11-28 23:53:50 +0000
committerMaxime Coste <frrrwww@gmail.com>2016-11-28 23:58:08 +0000
commit12856066b1065adc99aa1ee0319e91f8eaf522cb (patch)
tree26c8e81b6522d05b1d9632f3f5bd0b19476c413f /src/json_ui.cc
parentda6d7f4530f490ec262bd640f9c51d0bc3d5ef53 (diff)
Cleanup include dependencies a bit
Diffstat (limited to 'src/json_ui.cc')
-rw-r--r--src/json_ui.cc7
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);
}