From f63d833a33c77d54831a34b9aa5ea36187b13539 Mon Sep 17 00:00:00 2001 From: Deomid Ryabkov Date: Tue, 11 Sep 2018 11:32:19 +0300 Subject: [PATCH] Update STM32 build image * Update CubeL4 to 1.13.0 * Rebuild OurTLS with `-DMBEDTLS_X509_CA_CHAIN_ON_DISK` * Add `-Wextra` and fix build issues CL: Update STM32 build image PUBLISHED_FROM=a7eacff7580bab6c6e40bdaf6164df575a717c55 --- mongoose.c | 6 +++++- src/common/platforms/arm/arm_exc.c | 1 + src/mg_resolv.c | 4 +++- src/mg_ssl_if_mbedtls.c | 2 ++ 4 files changed, 11 insertions(+), 2 deletions(-) diff --git a/mongoose.c b/mongoose.c index ceb2b7d7..a08c800c 100644 --- a/mongoose.c +++ b/mongoose.c @@ -4999,6 +4999,8 @@ static void mg_ssl_mbed_log(void *ctx, int level, const char *file, int line, } /* mbedTLS passes strings with \n at the end, strip it. */ LOG(cs_level, ("%p %.*s", ctx, (int) (strlen(str) - 1), str)); + (void) ctx; + (void) str; (void) file; (void) line; (void) cs_level; @@ -11964,7 +11966,9 @@ static void mg_resolve_async_eh(struct mg_connection *nc, int ev, void *user_data = nc->user_data; #endif - if (ev != MG_EV_POLL) DBG(("ev=%d user_data=%p", ev, user_data)); + if (ev != MG_EV_POLL) { + DBG(("ev=%d user_data=%p", ev, user_data)); + } req = (struct mg_resolve_async_request *) user_data; diff --git a/src/common/platforms/arm/arm_exc.c b/src/common/platforms/arm/arm_exc.c index 69aba187..606ae5eb 100644 --- a/src/common/platforms/arm/arm_exc.c +++ b/src/common/platforms/arm/arm_exc.c @@ -95,6 +95,7 @@ void arm_exc_handler_bottom(uint8_t isr_no, struct arm_exc_frame *ef, struct arm_gdb_reg_file *rf) { char buf[8]; const char *name; + (void) ef; portDISABLE_INTERRUPTS(); switch (isr_no) { case 0: diff --git a/src/mg_resolv.c b/src/mg_resolv.c index b8b73a99..a67c7738 100644 --- a/src/mg_resolv.c +++ b/src/mg_resolv.c @@ -152,7 +152,9 @@ static void mg_resolve_async_eh(struct mg_connection *nc, int ev, void *user_data = nc->user_data; #endif - if (ev != MG_EV_POLL) DBG(("ev=%d user_data=%p", ev, user_data)); + if (ev != MG_EV_POLL) { + DBG(("ev=%d user_data=%p", ev, user_data)); + } req = (struct mg_resolve_async_request *) user_data; diff --git a/src/mg_ssl_if_mbedtls.c b/src/mg_ssl_if_mbedtls.c index 021addcf..9656e557 100644 --- a/src/mg_ssl_if_mbedtls.c +++ b/src/mg_ssl_if_mbedtls.c @@ -32,6 +32,8 @@ static void mg_ssl_mbed_log(void *ctx, int level, const char *file, int line, } /* mbedTLS passes strings with \n at the end, strip it. */ LOG(cs_level, ("%p %.*s", ctx, (int) (strlen(str) - 1), str)); + (void) ctx; + (void) str; (void) file; (void) line; (void) cs_level;