From aba02273ea03ebcc8e47f39a71bd0f8e7e5d78e7 Mon Sep 17 00:00:00 2001 From: Andrew Chong Date: Sat, 27 Apr 2019 22:47:00 +0800 Subject: [PATCH] This removes many const char* warnings related with LWIP_ASSERT() --- features/lwipstack/lwip-sys/arch/cc.h | 2 +- features/lwipstack/lwip-sys/arch/lwip_sys_arch.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/features/lwipstack/lwip-sys/arch/cc.h b/features/lwipstack/lwip-sys/arch/cc.h index 2510a11cfc9..5d68b8e7803 100644 --- a/features/lwipstack/lwip-sys/arch/cc.h +++ b/features/lwipstack/lwip-sys/arch/cc.h @@ -110,7 +110,7 @@ MBED_NORETURN void lwip_mbed_assert_fail(const char *msg, const char *func, cons #else // MBED_CONF_LWIP_USE_MBED_TRACE #include -MBED_NORETURN void assert_printf(char *msg, int line, char *file); +MBED_NORETURN void assert_printf(const char *msg, int line, const char *file); /* Plaform specific diagnostic output */ #define LWIP_PLATFORM_DIAG(vars) printf vars diff --git a/features/lwipstack/lwip-sys/arch/lwip_sys_arch.c b/features/lwipstack/lwip-sys/arch/lwip_sys_arch.c index 93e7128af56..552f622a68a 100644 --- a/features/lwipstack/lwip-sys/arch/lwip_sys_arch.c +++ b/features/lwipstack/lwip-sys/arch/lwip_sys_arch.c @@ -611,7 +611,7 @@ MBED_NORETURN void lwip_mbed_assert_fail(const char *msg, const char *func, cons \param[in] line Line number in file with error \param[in] file Filename with error */ -MBED_NORETURN void assert_printf(char *msg, int line, char *file) { +MBED_NORETURN void assert_printf(const char *msg, int line, const char *file) { if (msg) error("%s:%d in file %s\n", msg, line, file); else