From f4ff66d75f529639030747782245a52c0ac50632 Mon Sep 17 00:00:00 2001 From: Erik Faye-Lund Date: Sun, 26 May 2019 10:42:10 +0200 Subject: [PATCH] util/slab: allow usage from c++ code MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Emil Velikov Reviewed-by: Marek Olšák Part-of: --- src/util/slab.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/util/slab.h b/src/util/slab.h index 5a25adaf7f4..f9e7d4754fe 100644 --- a/src/util/slab.h +++ b/src/util/slab.h @@ -44,6 +44,10 @@ #include "c11/threads.h" +#ifdef __cplusplus +extern "C" { +#endif + struct slab_element_header; struct slab_page_header; @@ -91,4 +95,8 @@ void slab_destroy(struct slab_mempool *mempool); void *slab_alloc_st(struct slab_mempool *mempool); void slab_free_st(struct slab_mempool *mempool, void *ptr); +#ifdef __cplusplus +} +#endif + #endif