X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=src%2Fcharacter.h;h=94fa286b5a025c03d22f3d2deab6103cd1a76b26;hb=37bdb8647edead5a0e669c6ec27841d470a9e5e6;hp=26bf1cc52479a38f12ff8b7468c34a398f0b475a;hpb=585641bc3de282c563c0ff4c9d22719682bf5f1a;p=chise%2Fxemacs-chise.git diff --git a/src/character.h b/src/character.h index 26bf1cc..94fa286 100644 --- a/src/character.h +++ b/src/character.h @@ -72,22 +72,13 @@ Functions/macros when MULE is defined: #define CHAR_OR_CHAR_INTP(x) (CHARP (x) || CHAR_INTP (x)) -#ifdef ERROR_CHECK_TYPECHECK - INLINE_HEADER Emchar XCHAR_OR_CHAR_INT (Lisp_Object obj); INLINE_HEADER Emchar XCHAR_OR_CHAR_INT (Lisp_Object obj) { - assert (CHAR_OR_CHAR_INTP (obj)); return CHARP (obj) ? XCHAR (obj) : XINT (obj); } -#else - -#define XCHAR_OR_CHAR_INT(obj) (CHARP ((obj)) ? XCHAR ((obj)) : XINT ((obj))) - -#endif - #define CHECK_CHAR_COERCE_INT(x) do { \ if (CHARP (x)) \ ; \