From eebbc88a2c8c6b20c34c571dd7d5870aa76cc065 Mon Sep 17 00:00:00 2001 From: Mikhail Romanko Date: Tue, 18 Aug 2026 10:42:57 +0300 Subject: [PATCH] Prevent name mangling in C++ --- CgeThread.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/CgeThread.h b/CgeThread.h index 356b13a..40b4b4d 100644 --- a/CgeThread.h +++ b/CgeThread.h @@ -1,6 +1,10 @@ #ifndef CGE_THREAD_H #define CGE_THREAD_H +#ifdef __cplusplus +extern "C" { +#endif + #include #include @@ -53,4 +57,8 @@ void CgeTssFree(CgeTss *tss); void *CgeTssRead(CgeTss *tss); void CgeTssWrite(CgeTss *tss, void *value); +#ifdef __cplusplus +} +#endif + #endif /* CGE_THREAD_H */