diff -r 81a4c3a63e65 -r 067aa769796a src/cx/linked_list.h --- a/src/cx/linked_list.h Mon Mar 01 22:19:06 2021 +0100 +++ b/src/cx/linked_list.h Sun Sep 26 11:57:27 2021 +0200 @@ -32,6 +32,10 @@ #include #include "list.h" +#ifdef __cplusplus +extern "C" { +#endif + void *cx_linked_list_last(void **begin, void **end, ptrdiff_t loc_next); int cx_linked_list_add(void **begin, void **end, ptrdiff_t loc_prev, ptrdiff_t loc_next, void *new_node); @@ -44,4 +48,8 @@ size_t cxLinkedListRecalculateSize(CxList list); +#ifdef __cplusplus +} /* extern "C" */ +#endif + #endif /* UCX_LINKED_LIST_H */