macros M17N_BEGIN_HEADER and M17N_END_HEADER.
#include <m17n.h>
#endif
-#ifdef __cplusplus
-extern "C"
-{
-#endif
+M17N_BEGIN_HEADER
#if !defined (FOR_DOXYGEN) || defined (DOXYGEN_INTERNAL_MODULE)
extern MFont *mdebug_dump_font (MFont *font);
extern MFontset *mdebug_dump_fontset (MFontset *fontset, int indent);
-#ifdef __cplusplus
-}
-#endif
+M17N_END_HEADER
#endif /* _M17N_GUI_H_ */
#ifndef _M17N_ERR_H_
#define _M17N_ERR_H_
+#ifndef _M17N_CORE_H_
+#include <m17n-core.h>
+#endif
+
+M17N_BEGIN_HEADER
+
/*** @defgroup m17nMisc MISC API */
/*=*/
/*** @ingroup m17nMisc */
/***en @defgroup m17nInternal Internal */
/***ja @defgroup m17nInternal Internal */
#endif
+
+M17N_END_HEADER
+
#endif /* _M17N_ERR_H_ */
/*