a uri describing a filename (escaped, encoded in ASCII).
Location to store hostname for the URI. If there is no hostname in the URI, NULL will be stored in this location.
a newly-allocated string holding the resulting filename, or NULL on an error.
GException on failure.
Converts an escaped ASCII-encoded URI to a local filename in the encoding used for filenames.