You are currently viewing a snapshot of taken on April 21, 2008. Most of this content is highly out of date (some pages haven't been updated since the project began in 1998) and exists for historical purposes only. If there are any pages on this archive site that you think should be added back to, please file a bug.

PUBLIC UNICVTAPI unsigned char* INTL_UCS2ToUTF8 ( const uint16 *ucs2p, int32 num_chars )

Convert text from UCS-2 to UTF-8 encoding


Convert text from UCS-2 to UTF-8 encoding. UCS-2 is the abbreviation for the two byte form of Unicode. UTF-8 is a transformation encoding for Unicode. For more information about UTF-8 look at RFC 2279 in . For more information about UCS-2, look at
NULL terminated UTF-8 string or NULL. The caller should free it by calling XP_FREE when it is no longer needed.
ucs2p - Specifies the UCS-2 text buffer
num_chars - Specifies the length of ucs2p, in UCS-2 units not bytes
See Also:

alphabetic index hierarchy of classes

Copyright © 1998 Netscape Communications Corporation

generated by doc++