From e5c6c180eb63466f70b210e3241cc7247ff45e89 Mon Sep 17 00:00:00 2001 From: Timothy Stack Date: Thu, 11 Oct 2018 06:14:39 -0700 Subject: [PATCH] [cmds] fix preview for :write-raw-to --- src/lnav_commands.cc | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/lnav_commands.cc b/src/lnav_commands.cc index 1d36cf58..3d54ab96 100644 --- a/src/lnav_commands.cc +++ b/src/lnav_commands.cc @@ -731,9 +731,11 @@ static string com_save_to(exec_context &ec, string cmdline, vector &args for (auto &al : rows) { struct line_range lr = find_string_attr_range( al.get_attrs(), &textview_curses::SA_ORIGINAL_LINE); - log_perror(write(STDOUT_FILENO, lr.substr(al.get_string()), - lr.sublen(al.get_string()))); - log_perror(write(STDOUT_FILENO, "\n", 1)); + fwrite(lr.substr(al.get_string()), + 1, + lr.sublen(al.get_string()), + outfile); + fwrite("\n", 1, 1, outfile); line_count += 1; }