silc_utf8_decode
SYNOPSIS
SilcUInt32 silc_utf8_decode(const unsigned char *utf8, SilcUInt32 utf8_len, SilcStringEncoding bin_encoding, unsigned char *bin, SilcUInt32 bin_size);
DESCRIPTION
Decodes UTF-8 encoded string `utf8' to string of which encoding is to be `bin_encoding', into the `bin' buffer of size of `bin_size'. Returns the length of the decoded buffer, or zero (0) on error. By default `bin_encoding' is ASCII, and the caller needs to know to which encoding the output string is to be encoded if ASCII is not desired.