*** empty log message ***
[m17n/m17n-lib.git] / src / character.h
index 5a4638a..9e35912 100644 (file)
 
 #define CHAR_STRING_UTF16(c, p)                        \
   ((c) < 0x10000 ? (p)[0] = (c), 1                     \
-   ? (p[0] = (((c) - 0x10000) >> 10) + 0xD800,         \
+   : (p[0] = (((c) - 0x10000) >> 10) + 0xD800,         \
       p[1] = (((c) - 0x10000) & 0x3FF) + 0xDC00,       \
       2))