Converts a string from UTF-8 to the encoding used for strings by
the C runtime (usually the same as that used by the operating
system) in the current locale.
On Windows this means the system codepage.
The input string shall not contain nul characters even if the len
argument is positive. A nul character found inside the string will result
in error GLib.ConvertError.ILLEGAL_SEQUENCE. Use g_convert() to convert
input that may contain embedded nul characters.
Parameters
utf8string: string
a UTF-8 encoded string
len: number
the length of the string, or -1 if the string is nul-terminated.
Returns [Uint8Array<ArrayBufferLike>,number]
A newly-allocated buffer containing the converted string, or null on an error, and error will be set.
Converts a string from UTF-8 to the encoding used for strings by the C runtime (usually the same as that used by the operating system) in the current locale. On Windows this means the system codepage.
The input string shall not contain nul characters even if the
lenargument is positive. A nul character found inside the string will result in error GLib.ConvertError.ILLEGAL_SEQUENCE. Useg_convert()to convert input that may contain embedded nul characters.