NUL byte is not accepted in the output, in contrast to
[glib.uri.Uri.unescapeBytes].
Parameters
escapedString | A string, may be null |
escapedStringEnd | Pointer to end of escaped_string, may be null |
illegalCharacters | An optional string of illegal characters not to be allowed, may be null |
Returns
an unescaped version of escaped_string,
or null on error. The returned string should be freed when no longer needed. As a special case if null is given for escaped_string, this function will return null.