@deftypefun {uint32_t} {stringprep_utf8_to_unichar} (const char * @var{p}) @var{p}: a pointer to Unicode character encoded as UTF-8 Converts a sequence of bytes encoded as UTF-8 to a Unicode character. If @code{p} does not point to a valid UTF-8 encoded character, results are undefined. @strong{Return value:} the resulting character. @end deftypefun