[openwrt/openwrt] lantiq: lzma-loader: fix mismatched function declaration

LEDE Commits lede-commits at lists.infradead.org
Thu May 11 18:24:47 PDT 2023


ansuel pushed a commit to openwrt/openwrt.git, branch master:
https://git.openwrt.org/f1287e9bc63d986fd6a7f2c4782e2e5fd87aef4c

commit f1287e9bc63d986fd6a7f2c4782e2e5fd87aef4c
Author: Aleksander Jan Bajkowski <olek2 at wp.pl>
AuthorDate: Sat May 6 16:49:40 2023 +0200

    lantiq: lzma-loader: fix mismatched function declaration
    
    This fix compilation warning:
    printf.c:14:13: warning: type of 'board_putc' does not match original declaration [-Wlto-type-mismatch]
       14 | extern void board_putc(int ch);
          |             ^
    board-lantiq.c:24:6: note: type mismatch in parameter 1
       24 | void board_putc(char c)
          |      ^
    board-lantiq.c:24:6: note: type 'char' should match type 'int'
    board-lantiq.c:24:6: note: 'board_putc' was previously declared here
    
    Fixes: a328b6831c0f ("lantiq: bring back okli loader")
    Signed-off-by: Aleksander Jan Bajkowski <olek2 at wp.pl>
---
 target/linux/lantiq/image/lzma-loader/src/printf.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/target/linux/lantiq/image/lzma-loader/src/printf.c b/target/linux/lantiq/image/lzma-loader/src/printf.c
index 7bb5a86e18..31b5e19ab1 100644
--- a/target/linux/lantiq/image/lzma-loader/src/printf.c
+++ b/target/linux/lantiq/image/lzma-loader/src/printf.c
@@ -11,7 +11,7 @@
 
 #include	"printf.h"
 
-extern void board_putc(int ch);
+extern void board_putc(char ch);
 
 /* this is the maximum width for a variable */
 #define		LP_MAX_BUF	256




More information about the lede-commits mailing list