#define unac_char_utf16 ( c,
p,
 ) 

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