/* m17n-misc.h -- header file for the MISC API.
- Copyright (C) 2003, 2004
+ Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
National Institute of Advanced Industrial Science and Technology (AIST)
Registration Number H15PRO112
You should have received a copy of the GNU Lesser General Public
License along with the m17n library; if not, write to the Free
- Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+ Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
02111-1307, USA. */
#ifndef _M17N_ERR_H_
#define _M17N_ERR_H_
+#ifndef _M17N_CORE_H_
+#include <m17n-core.h>
+#endif
+
+M17N_BEGIN_HEADER
+
/*** @defgroup m17nMisc MISC API */
+/***en @brief Miscellaneous API */
+/***ja @brief ¤½¤Î¾¤Î API */
/*=*/
/*** @ingroup m17nMisc */
/***en @defgroup m17nError Error Handling */
MERROR_FRAME,
MERROR_FACE,
MERROR_DRAW,
+ MERROR_FLT,
MERROR_FONT,
MERROR_FONTSET,
MERROR_FONT_OTF,
/*=*/
-extern int merror_code;
-
extern void (*m17n_memory_full_handler) (enum MErrorCode err);
/*=*/
/***en @defgroup m17nInternal Internal */
/***ja @defgroup m17nInternal Internal */
#endif
+
+M17N_END_HEADER
+
#endif /* _M17N_ERR_H_ */
/*