M17N_BEGIN_HEADER and M17N_END_HEADER.
#include <m17n-core.h>
#endif
-#ifdef __cplusplus
-extern "C"
-{
-#endif
+M17N_BEGIN_HEADER
#if !defined (FOR_DOXYGEN) || defined (DOXYGEN_INTERNAL_MODULE)
extern void m17n_init (void);
extern MInputMethod *mdebug_dump_im (MInputMethod *im, int indent);
-#ifdef __cplusplus
-}
-#endif
+M17N_END_HEADER
#endif /* _M17N_H_ */