111 size_t *strlen_return);
142 unsigned char unknown_char,
WsUtf8String * ws_utf8_alloc(void)
int ws_utf8_get_char(const WsUtf8String *string, unsigned long *ch_return, size_t *posp)
void ws_utf8_free(WsUtf8String *string)
void ws_utf8_free_data(unsigned char *data)
unsigned char * ws_utf8_to_latin1(const WsUtf8String *string, unsigned char unknown_char, size_t *len_return)
int ws_utf8_set_data(WsUtf8String *string, const unsigned char *data, size_t len)
int ws_utf8_verify(const unsigned char *data, size_t len, size_t *strlen_return)
int ws_utf8_append_char(WsUtf8String *string, unsigned long ch)