diff --git a/include/pocketpy/common/name.h b/include/pocketpy/common/name.h index 9f8803b6..042961d8 100644 --- a/include/pocketpy/common/name.h +++ b/include/pocketpy/common/name.h @@ -2,6 +2,10 @@ #include "pocketpy/pocketpy.h" +#ifdef __cplusplus +extern "C" { +#endif + void pk_names_initialize(); void pk_names_finalize(); @@ -12,4 +16,8 @@ void pk_names_finalize(); py_Name py_namev(c11_sv name); c11_sv py_name2sv(py_Name index); py_Name py_name(const char* name); -const char* py_name2str(py_Name index); \ No newline at end of file +const char* py_name2str(py_Name index); + +#ifdef __cplusplus +} // extern "C" +#endif