diff --git a/rtos/TARGET_CORTEX/TARGET_CORTEX_M/mbed_rtx_fault_handler.c b/rtos/TARGET_CORTEX/TARGET_CORTEX_M/mbed_rtx_fault_handler.c index ffa323ea28..0fa7321530 100644 --- a/rtos/TARGET_CORTEX/TARGET_CORTEX_M/mbed_rtx_fault_handler.c +++ b/rtos/TARGET_CORTEX/TARGET_CORTEX_M/mbed_rtx_fault_handler.c @@ -194,17 +194,13 @@ void fault_print_str(char *fmtstr, uint32_t *values) char hex_str[9]={0}; while(fmtstr[i] != '\0') { - if(fmtstr[i] == '\n' || fmtstr[i] == '\r') { - serial_putc(&stdio_uart, '\r'); - } else { - if(fmtstr[i]=='%') { - hex_to_str(values[vidx++],hex_str); - for(idx=7; idx>=0; idx--) { - serial_putc(&stdio_uart, hex_str[idx]); - } - } else { - serial_putc(&stdio_uart, fmtstr[i]); + if(fmtstr[i]=='%') { + hex_to_str(values[vidx++],hex_str); + for(idx=7; idx>=0; idx--) { + serial_putc(&stdio_uart, hex_str[idx]); } + } else { + serial_putc(&stdio_uart, fmtstr[i]); } i++; }