From d58b0c7d2149386b7059fbd79f895df89ac8bfb2 Mon Sep 17 00:00:00 2001 From: Jussi Vatjus-Anttila Date: Tue, 14 Jun 2016 13:55:59 +0300 Subject: [PATCH 1/2] print generally line feeds for every error prints this safe a bit memory because we doesn't need to print line feeds for every `error(x)` -calls. This also standardize that every error prints has proper line-feeds (CR+LF) which is needed by automation. --- hal/common/board.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hal/common/board.c b/hal/common/board.c index 2cd5f5564bb..16057394201 100644 --- a/hal/common/board.c +++ b/hal/common/board.c @@ -85,6 +85,8 @@ void mbed_error_vfprintf(const char * format, va_list arg) { for (int i = 0; i < size; i++) { serial_putc(&stdio_uart, buffer[i]); } + serial_putc('\r'); + serial_putc('\n'); } core_util_critical_section_exit(); #endif From f580b4e0176a1220826e15c7451f2be7f3721ecb Mon Sep 17 00:00:00 2001 From: Jussi Vatjus-Anttila Date: Tue, 14 Jun 2016 14:05:20 +0300 Subject: [PATCH 2/2] fix typo --- hal/common/board.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hal/common/board.c b/hal/common/board.c index 16057394201..a215b06f31d 100644 --- a/hal/common/board.c +++ b/hal/common/board.c @@ -85,8 +85,8 @@ void mbed_error_vfprintf(const char * format, va_list arg) { for (int i = 0; i < size; i++) { serial_putc(&stdio_uart, buffer[i]); } - serial_putc('\r'); - serial_putc('\n'); + serial_putc(&stdio_uart, '\r'); + serial_putc(&stdio_uart, '\n'); } core_util_critical_section_exit(); #endif