Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/previewer
diff options
context:
space:
mode:
authorMarek Kasik <mkasik@redhat.com>2010-05-12 12:47:07 (GMT)
committer Marek Kasik <mkasik@redhat.com>2010-05-12 12:47:07 (GMT)
commitb016ef1e8b9920116568cab526b6ce44bddbb3da (patch)
treeb20850bf364db66f914136d1d1c65104e92567c0 /previewer
parentddbf1edf3ab0ff3ffcee662fc48d9918ead007e7 (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.c6
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),