summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMaxime Coste <mawww@kakoune.org>2018-09-23 17:16:09 +1000
committerMaxime Coste <mawww@kakoune.org>2018-09-23 17:16:09 +1000
commit5d0ea2936d4f869965c2806146c699cbce280311 (patch)
treeeb9087bf7d6b29e0bd42cc6bac36cd98f784c21a /src
parentfa993768da5a2e238fb5ca73c68f71ed77817de8 (diff)
Ignore errors in write_stdout
Fixes #2418
Diffstat (limited to 'src')
-rw-r--r--src/main.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main.cc b/src/main.cc
index 3526e4f9..405ffb21 100644
--- a/src/main.cc
+++ b/src/main.cc
@@ -89,7 +89,7 @@ struct startup_error : runtime_error
using runtime_error::runtime_error;
};
-inline void write_stdout(StringView str) { write(1, str); }
+inline void write_stdout(StringView str) { try { write(1, str); } catch (runtime_error&) {} }
inline void write_stderr(StringView str) { try { write(2, str); } catch (runtime_error&) {} }
String runtime_directory()