Use utils_get_uri_file_prefix() as file URI prefix
commitcb669e2a019eb5cb9a62e39c886ce928350ba699
authorEnrico Tröger <enrico.troeger@uvena.de>
Sun, 29 Oct 2017 15:20:53 +0000 (29 16:20 +0100)
committerEnrico Tröger <enrico.troeger@uvena.de>
Sun, 29 Oct 2017 15:20:53 +0000 (29 16:20 +0100)
treecfab537458651708bd47c4013f9971a3eae14d15
parenta1991c4d379cc76917dd8f85e68fcc9b0b3aa301
Use utils_get_uri_file_prefix() as file URI prefix

utils_get_uri_file_prefix() gives "file:///" for Windows and
"file://" for all other platforms. So we don't need "g_path_skip_root()"
any longer.
Using "g_path_skip_root()" removed the drive letter from the URI which
worked only as long as the file to be opened was on drive C: (or
whatever drive Windows considers as the default). But since local file
URIs including the drive letter are supported on Windows, we should use
it, so opening files on other drives works as well.

Fixes #1018.
src/build.c