diff options
Diffstat (limited to 'bootloader')
-rw-r--r-- | bootloader/common.c | 3 | ||||
-rw-r--r-- | bootloader/common.h | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/bootloader/common.c b/bootloader/common.c index 362c3b4d11..1099b9f453 100644 --- a/bootloader/common.c +++ b/bootloader/common.c @@ -68,7 +68,7 @@ void reset_screen(void) #endif } -void printf(const char *format, ...) +int printf(const char *format, ...) { int len; unsigned char *ptr; @@ -91,6 +91,7 @@ void printf(const char *format, ...) if(remote_line >= LCD_REMOTE_HEIGHT/SYSFONT_HEIGHT) remote_line = 0; #endif + return len; } char *strerror(int error) diff --git a/bootloader/common.h b/bootloader/common.h index 6713585ad8..7d5425c9c8 100644 --- a/bootloader/common.h +++ b/bootloader/common.h @@ -41,7 +41,7 @@ extern bool verbose; /* Functions common to all bootloaders */ void reset_screen(void); -void printf(const char *format, ...); +int printf(const char *format, ...); char *strerror(int error); void error(int errortype, int error, bool shutdown); int load_firmware(unsigned char* buf, char* firmware, int buffer_size); |