blueloveTH 9 месяцев назад
Родитель
Сommit
6de065899a
1 измененных файлов с 9 добавлено и 1 удалено
  1. 9 1
      include/pocketpy/common/name.h

+ 9 - 1
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);
+const char* py_name2str(py_Name index);
+
+#ifdef __cplusplus
+}  // extern "C"
+#endif