X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=src%2Fchartab.h;h=38666401d1eb443c4d71e7cb2d04fefd5365ae85;hb=2fd9701a4f902054649dde9143a3f77809afee8f;hp=98901fa27a125071b34d22efeb61fb6d3b1bb62d;hpb=efab7bccd7d7da13ff3979d2890a417a048ec960;p=chise%2Fxemacs-chise.git.1 diff --git a/src/chartab.h b/src/chartab.h index 98901fa..3866640 100644 --- a/src/chartab.h +++ b/src/chartab.h @@ -135,9 +135,9 @@ Lisp_Object get_non_ascii_char_table_value (Lisp_Char_Table *ct, int leading_byte, Emchar c); -INLINE Lisp_Object +INLINE_HEADER Lisp_Object CHAR_TABLE_NON_ASCII_VALUE_UNSAFE (Lisp_Char_Table *ct, Emchar ch); -INLINE Lisp_Object +INLINE_HEADER Lisp_Object CHAR_TABLE_NON_ASCII_VALUE_UNSAFE (Lisp_Char_Table *ct, Emchar ch) { unsigned char lb = CHAR_LEADING_BYTE (ch); @@ -158,6 +158,9 @@ CHAR_TABLE_NON_ASCII_VALUE_UNSAFE (Lisp_Char_Table *ct, Emchar ch) #endif /* not MULE */ +#define XCHAR_TABLE_VALUE_UNSAFE(ct, ch) \ + CHAR_TABLE_VALUE_UNSAFE (XCHAR_TABLE (ct), ch) + enum chartab_range_type { CHARTAB_RANGE_ALL,