Error codes returned by character set conversion routines.
Conversion between the requested character sets is not supported.
Invalid byte sequence in conversion input; or the character sequence could not be represented in the target character set.
Conversion failed for some reason.
Partial character sequence at end of input.
URI is invalid.
Pathname is not an absolute path.
No memory available. Since: 2.40
An embedded NUL character is present in conversion output where a NUL-terminated string is expected. Since: 2.56