summaryrefslogtreecommitdiffstats
path: root/src/sord_validate.c
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2020-11-17 18:46:21 +0100
committerDavid Robillard <d@drobilla.net>2020-11-17 18:46:21 +0100
commit09aee4137b742819eb1ebfe4390d8809393e32ab (patch)
tree665df28295fa8c34a4e125b72035564aeae7de7f /src/sord_validate.c
parent7da3dbcfae5531e67a5c317676b739b38d527411 (diff)
downloadsord-09aee4137b742819eb1ebfe4390d8809393e32ab.tar.gz
sord-09aee4137b742819eb1ebfe4390d8809393e32ab.tar.bz2
sord-09aee4137b742819eb1ebfe4390d8809393e32ab.zip
Remove use of deprecated serd_uri_to_path()
Diffstat (limited to 'src/sord_validate.c')
-rw-r--r--src/sord_validate.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/sord_validate.c b/src/sord_validate.c
index d0543e3..3defdec 100644
--- a/src/sord_validate.c
+++ b/src/sord_validate.c
@@ -712,9 +712,11 @@ main(int argc, char** argv)
SerdReader* reader = sord_new_reader(model, env, SERD_TURTLE, NULL);
for (; a < argc; ++a) {
- const uint8_t* input = (const uint8_t*)argv[a];
- uint8_t* in_path = absolute_path(serd_uri_to_path(input));
+ const uint8_t* input = (const uint8_t*)argv[a];
+ uint8_t* rel_in_path = serd_file_uri_parse(input, NULL);
+ uint8_t* in_path = absolute_path(rel_in_path);
+ free(rel_in_path);
if (!in_path) {
fprintf(stderr, "Skipping file %s\n", input);
continue;