[console] Fix complition error when CONSOLE_OUTPUT_TO_PLATFORM_PUTC=0
Need to move `size_t i` into the correct location. Also, set the CONSOLE_OUTPUT_TO_PLATFORM_PUTC define in the module makefile. Change-Id: I732ebbcc43219806d5dfd3b9bdd28bf1811248dc
This commit is contained in:
committed by
Travis Geiselbrecht
parent
6a33334c1e
commit
6b16ef0da2
@@ -44,7 +44,6 @@ static uint8_t console_cbuf_buf[CONSOLE_BUF_LEN];
|
||||
/* print lock must be held when invoking out, outs, outc */
|
||||
static void out_count(const char *str, size_t len) {
|
||||
print_callback_t *cb;
|
||||
size_t i;
|
||||
|
||||
/* print to any registered loggers */
|
||||
if (!list_is_empty(&print_callbacks)) {
|
||||
@@ -60,6 +59,7 @@ static void out_count(const char *str, size_t len) {
|
||||
}
|
||||
|
||||
#if CONSOLE_OUTPUT_TO_PLATFORM_PUTC
|
||||
size_t i;
|
||||
/* write out the serial port */
|
||||
for (i = 0; i < len; i++) {
|
||||
platform_dputc(str[i]);
|
||||
|
||||
@@ -2,9 +2,14 @@ LOCAL_DIR := $(GET_LOCAL_DIR)
|
||||
|
||||
MODULE := $(LOCAL_DIR)
|
||||
|
||||
CONSOLE_OUTPUT_TO_PLATFORM_PUTC ?= 1
|
||||
|
||||
MODULE_DEPS := \
|
||||
lib/cbuf
|
||||
|
||||
MODULE_DEFINES += \
|
||||
CONSOLE_OUTPUT_TO_PLATFORM_PUTC=$(CONSOLE_OUTPUT_TO_PLATFORM_PUTC)
|
||||
|
||||
MODULE_SRCS += \
|
||||
$(LOCAL_DIR)/console.c \
|
||||
$(LOCAL_DIR)/io.c \
|
||||
|
||||
Reference in New Issue
Block a user