From 39076d3dededa9c12fa4f5dd9e318b57bdddac51 Mon Sep 17 00:00:00 2001 From: Mikhail Romanko Date: Tue, 18 Aug 2026 10:42:08 +0300 Subject: [PATCH] Prevent name mangling in C++ --- CgeFile.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CgeFile.h b/CgeFile.h index ca08157..0f5dc6c 100644 --- a/CgeFile.h +++ b/CgeFile.h @@ -1,6 +1,10 @@ #ifndef CGE_FILE_H #define CGE_FILE_H +#ifdef __cplusplus +extern "C" { +#endif + #include #include @@ -59,4 +63,8 @@ int CgeFileEndOfFile(CgeFile *file); int CgeFileClear(CgeFile *file); int CgeFileErrorCode(CgeFile *file); +#ifdef __cplusplus +} +#endif + #endif /* CGE_FILE_H */