From 00f9bc6582f2ce055431aafe7b7e8a82d292b341 Mon Sep 17 00:00:00 2001 From: Maximilian Bachmann Date: Mon, 26 Oct 2020 15:14:06 +0100 Subject: [PATCH] include: mem_domain use C linkage add extern C when C++ is used to treat the code as C Signed-off-by: Maximilian Bachmann --- include/app_memory/mem_domain.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/include/app_memory/mem_domain.h b/include/app_memory/mem_domain.h index 4fed38160810..6c9ebc760f20 100644 --- a/include/app_memory/mem_domain.h +++ b/include/app_memory/mem_domain.h @@ -13,6 +13,10 @@ #include #include +#ifdef __cplusplus +extern "C" { +#endif + /* Forward declaration */ struct k_thread; typedef struct k_thread *k_tid_t; @@ -205,5 +209,9 @@ extern void k_mem_domain_add_thread(struct k_mem_domain *domain, __deprecated extern void k_mem_domain_remove_thread(k_tid_t thread); +#ifdef __cplusplus +} +#endif + /** @} */ #endif /* INCLUDE_APP_MEMORY_MEM_DOMAIN_H */