• Benjamin Pracht's avatar
    * Fix a double free and the size of a memory allocation · 16c7c714
    Benjamin Pracht authored
    * Only call gnome_vfs_escape_path_string on the path part of the uri, since the functions in gnomevfs that are supposed to make the host/user/path separation are broken (they will escape passwords too)
    * Trying to open a file with http on a system with non latin1 encoding may still fail (testing welcomed).
    * Don't call gnome_vfs_make_uri_from_input_with_dirs since this will fail on a path with special caracters, but gnome_vfs_expand_initial_tilde and gnome_vfs_make_uri_from_shell_arg
gnomevfs.c 13.9 KB