diff options
author | Marek Kasik <mkasik@redhat.com> | 2010-05-12 12:47:07 (GMT) |
---|---|---|
committer | Marek Kasik <mkasik@redhat.com> | 2010-05-12 12:47:07 (GMT) |
commit | b016ef1e8b9920116568cab526b6ce44bddbb3da (patch) | |
tree | b20850bf364db66f914136d1d1c65104e92567c0 /previewer | |
parent | ddbf1edf3ab0ff3ffcee662fc48d9918ead007e7 (diff) |
Convert relative path to absolute path for evince-previewer
Add ability to open documents specified by relative path in
evince-previewer.
Diffstat (limited to 'previewer')
-rw-r--r-- | previewer/ev-previewer.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/previewer/ev-previewer.c b/previewer/ev-previewer.c index 0331766..990a003 100644 --- a/previewer/ev-previewer.c +++ b/previewer/ev-previewer.c @@ -86,8 +86,12 @@ ev_previewer_load_document (const gchar *filename, { EvJob *job; gchar *uri; + GFile *file; + + file = g_file_new_for_commandline_arg (filename); + uri = g_file_get_uri (file); + g_object_unref (file); - uri = g_filename_to_uri (filename, NULL, NULL); job = ev_job_load_new (uri); g_signal_connect (job, "finished", G_CALLBACK (ev_previewer_load_job_finished), |