diff options
author | Mathieu Desnoyers <mathieu.desnoyers@efficios.com> | 2024-03-01 10:55:45 -0500 |
---|---|---|
committer | Mathieu Desnoyers <mathieu.desnoyers@efficios.com> | 2024-03-01 20:32:11 -0500 |
commit | c7ec94e0604b81dc6b0832f9c67876961cfcefe2 (patch) | |
tree | c1496ab5381acc7611bd55f41dbe5ca8c4f78db3 | |
parent | e229a2dd3a28a7cc380f7a032a93e43a4c4c2907 (diff) | |
download | librseq-c7ec94e0604b81dc6b0832f9c67876961cfcefe2.tar.gz |
percpu alloc: add missing extern C
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: I3039487f8e9a130b2fbcb8e6771df449d6021087
-rw-r--r-- | include/rseq/percpu-alloc.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/include/rseq/percpu-alloc.h b/include/rseq/percpu-alloc.h index 65b90f7..1084c75 100644 --- a/include/rseq/percpu-alloc.h +++ b/include/rseq/percpu-alloc.h @@ -12,6 +12,10 @@ * rseq/percpu-alloc.h */ +#ifdef __cplusplus +extern "C" { +#endif + struct rseq_percpu_pool; struct rseq_percpu_pool *rseq_percpu_pool_create(size_t item_len, @@ -36,4 +40,8 @@ int rseq_percpu_pool_set_add_pool(struct rseq_percpu_pool_set *pool_set, void *rseq_percpu_pool_set_malloc(struct rseq_percpu_pool_set *pool_set, size_t len); void *rseq_percpu_pool_set_zmalloc(struct rseq_percpu_pool_set *pool_set, size_t len); +#ifdef __cplusplus +} +#endif + #endif /* _RSEQ_PERCPU_ALLOC_H */ |