From 398f8a18bcebc806d7e2c740d70aadd894ceb8d7 Mon Sep 17 00:00:00 2001 From: Peter Harper Date: Tue, 17 Jan 2023 10:21:11 +0000 Subject: [PATCH] platform/lwip: Fix freertos NO_SYS=0 compile issue If NO_SYS=0 it uses freertos stuff like xQueueCreate, so needs to include the headers. --- platform/lwip/bnep_lwip.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/platform/lwip/bnep_lwip.c b/platform/lwip/bnep_lwip.c index 5df479c68..38a2c7f3d 100644 --- a/platform/lwip/bnep_lwip.c +++ b/platform/lwip/bnep_lwip.c @@ -72,7 +72,13 @@ #include "btstack_run_loop.h" #include "lwip/timeouts.h" #else -#include "btstack_run_loop_freertos.h" +#ifdef HAVE_FREERTOS_INCLUDE_PREFIX +#include "freertos/FreeRTOS.h" +#include "freertos/queue.h" +#else +#include "FreeRTOS.h" +#include "queue.h" +#endif #endif /* Short name used for netif in lwIP */