---
tools/flterm.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/tools/flterm.c b/tools/flterm.c
index 4a496aa..df090c8 100644
--- a/tools/flterm.c
+++ b/tools/flterm.c
@@ -492,8 +492,8 @@ static void do_terminal(char *serial_port,
if(fds[1].revents & POLLIN) {
if(read(serialfd, &c, 1) <= 0) break;
- fwrite(&c, sizeof(c), 1, logfd);
- fflush(logfd);
+ if(c) fwrite(&c, sizeof(c), 1, logfd);
+ if(c == '\n') fflush(logfd);
if(gdbfd != -1 && rsp_pending && (c == '+' || c ==
'-')) {
rsp_pending = 0;
--
1.7.4.1
_______________________________________________
http://lists.milkymist.org/listinfo.cgi/devel-milkymist.org
IRC: #milkymist@Freenode