diff options
author | David Robillard <d@drobilla.net> | 2018-03-03 20:28:12 -0500 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2018-03-03 20:28:12 -0500 |
commit | 238783623ba138d9f677bf3edb7f21477d1d5bf3 (patch) | |
tree | ed0887a4e07f808dbbb49d7c05308a3d455d3441 | |
parent | d818995cf91c9d632b2446022854529ac0f02835 (diff) | |
download | serd-238783623ba138d9f677bf3edb7f21477d1d5bf3.tar.gz serd-238783623ba138d9f677bf3edb7f21477d1d5bf3.tar.bz2 serd-238783623ba138d9f677bf3edb7f21477d1d5bf3.zip |
Use absolute file path in base URI
-rw-r--r-- | src/serdi.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/serdi.c b/src/serdi.c index 16767ffd..5c253331 100644 --- a/src/serdi.c +++ b/src/serdi.c @@ -227,7 +227,8 @@ main(int argc, char** argv) base = serd_node_new_uri_from_string( (const uint8_t*)argv[a], NULL, &base_uri); } else if (from_file && in_fd != stdin) { // Use input file URI - base = serd_node_new_file_uri(input, NULL, &base_uri, true); + const uint8_t* const path = serd_realpath(input); + base = serd_node_new_file_uri(path, NULL, &base_uri, true); } FILE* out_fd = stdout; |