GNUmifluz: unac_char_utf16

unac.h
#define unac_char_utf16 ( c,
p,
l )

Value:

{ \
 unsigned short index = unac_indexes[(c) >> UNAC_BLOCK_SHIFT]; \
 unsigned char position = (c) & UNAC_BLOCK_MASK; \
 (p) = &(unac_data_table[index][unac_positions[index][(c) & UNAC_BLOCK_MASK]]); \
 (l) = unac_positions[index][position + 1] - unac_positions[index][position]; \
 if((l) == 1 && *(p) == 0xFFFF) { \
 (p) = 0; \
 (l) = 0; \
 } \
 }

Definition at line 48 of file unac.h.

Referenced by unac_string_utf16().


Generated on Sun Jun 8 10:56:58 2008 for GNUmifluz by doxygen 1.5.5

AltStyle によって変換されたページ (->オリジナル) /