@@ -4,8 +4,12 @@ #ifndef KFclean # define Kmsz(e) ( sizeof (e) / sizeof (e) [0] ) #endif + +#ifdef __cplusplus +extern "C" { +#endif typedef enum kmkind { kmkind_none, kmkind_heap, @@ -38,6 +42,10 @@ /* heap functions */ void* kmheapa(sz); void kmheapf(void*); + +#ifdef __cplusplus +} +#endif #endif