[evince/gnome-2-30] Convert relative path to absolute path for evince-previewer



commit 802daaf4ef7313924ac48c62ae16609965995c24
Author: Marek Kasik <mkasik redhat com>
Date:   Wed May 12 16:50:14 2010 +0200

    Convert relative path to absolute path for evince-previewer
    
    Add ability to open documents specified by relative path in
    evince-previewer.

 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),



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]