#include <_PDCLIB_aux.h>\r
#include <_PDCLIB_int.h>\r
\r
-_PDCLIB_BEGIN_EXTERN_C\r
+#ifdef __cplusplus
+extern "C" {
+#endif\r
#define _PDCLIB_TSS_DTOR_ITERATIONS 3\r
#define _PDCLIB_ONCE_FLAG_INIT { -1, 0 }\r
#define _PDCLIB_ONCE_FLAG_IS_DONE( _f ) ((_f)->_State == 0)\r
unsigned int _Key;\r
};\r
\r
-_PDCLIB_END_EXTERN_C\r
+#ifdef __cplusplus
+}
+#endif\r
#endif\r