1.1 --- a/src/cx/allocator.h Mon Mar 01 22:19:06 2021 +0100 1.2 +++ b/src/cx/allocator.h Sun Sep 26 11:57:27 2021 +0200 1.3 @@ -31,6 +31,10 @@ 1.4 1.5 #include <stdlib.h> 1.6 1.7 +#ifdef __cplusplus 1.8 +extern "C" { 1.9 +#endif 1.10 + 1.11 typedef struct { 1.12 void *(*malloc)(void *data, size_t n); 1.13 void *(*realloc)(void *data, void *mem, size_t n); 1.14 @@ -58,4 +62,8 @@ 1.15 1.16 void cxFree(CxAllocator allocator, void *mem); 1.17 1.18 +#ifdef __cplusplus 1.19 +} /* extern "C" */ 1.20 +#endif 1.21 + 1.22 #endif /* UCX_ALLOCATOR_H */