diff -r 81a4c3a63e65 -r 067aa769796a src/cx/allocator.h --- a/src/cx/allocator.h Mon Mar 01 22:19:06 2021 +0100 +++ b/src/cx/allocator.h Sun Sep 26 11:57:27 2021 +0200 @@ -31,6 +31,10 @@ #include +#ifdef __cplusplus +extern "C" { +#endif + typedef struct { void *(*malloc)(void *data, size_t n); void *(*realloc)(void *data, void *mem, size_t n); @@ -58,4 +62,8 @@ void cxFree(CxAllocator allocator, void *mem); +#ifdef __cplusplus +} /* extern "C" */ +#endif + #endif /* UCX_ALLOCATOR_H */