put_utf16
put_utf16(op++, SURROGATE_PAIR |
put_utf16(op++, SURROGATE_PAIR |
put_utf16(op++, u, endian);
put_utf16(op++, *s++, endian);
put_utf16(op++,
put_utf16(op++,
put_utf16(op++, u, endian);
put_utf16(op++, *s++, endian);