From fe72bf11fd79439b994fe5abb4174a171ce9861f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Redon?= Date: Mon, 21 May 2018 19:33:50 +0200 Subject: [PATCH] fix pointer casting warning fixes following warning: libboard/common/source/board_cstartup_gnu.c:137:11: warning: assignment to 'void (*)(void)' from 'unsigned int' makes pointer from integer without a cast [-Wint-conversion] appReset = pSrc[1]; --- firmware/libboard/common/source/board_cstartup_gnu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firmware/libboard/common/source/board_cstartup_gnu.c b/firmware/libboard/common/source/board_cstartup_gnu.c index 775f3252..f2d17aff 100644 --- a/firmware/libboard/common/source/board_cstartup_gnu.c +++ b/firmware/libboard/common/source/board_cstartup_gnu.c @@ -134,7 +134,7 @@ static void BootIntoApp(void) pSrc = (unsigned int *) ((unsigned char *)IFLASH_ADDR + BOARD_DFU_BOOT_SIZE); SCB->VTOR = ((unsigned int)(pSrc)) | (0x0 << 7); - appReset = pSrc[1]; + appReset = (void(*)(void))pSrc[1]; g_dfu->state = DFU_STATE_appIDLE;