@@ -1,8 +1,12 @@ #ifndef KIstr #define KIstr #include + +#ifdef __cplusplus +extern "C" { +#endif typedef struct kstr { sz size; kmptr ptr; @@ -16,5 +20,10 @@ typedef struct ksmut { sz size; char* ptr; } ksmut; + +#ifdef __cplusplus +} +#endif + #endif