Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/libview
diff options
context:
space:
mode:
authorDaniel Garcia <danigm@yaco.es>2010-06-26 14:12:57 (GMT)
committer Carlos Garcia Campos <carlosgc@gnome.org>2010-06-26 14:24:32 (GMT)
commit18d2af9bce80392407fae997c8dfa029f5a54123 (patch)
treecc2f2d7d7c000ea6985cf52fe6ea41fc6bc709ee /libview
parent05fdc61391b2d3f13a539ba8c870a4b60342d06a (diff)
[pdf] Implement EvDocumentText interface
Diffstat (limited to 'libview')
-rw-r--r--libview/ev-jobs.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/libview/ev-jobs.c b/libview/ev-jobs.c
index 140c51a..e723a9f 100644
--- a/libview/ev-jobs.c
+++ b/libview/ev-jobs.c
@@ -36,6 +36,7 @@
#include "ev-document-print.h"
#include "ev-document-annotations.h"
#include "ev-document-attachments.h"
+#include "ev-document-text.h"
#include "ev-debug.h"
#include <errno.h>
@@ -593,9 +594,9 @@ ev_job_page_data_run (EvJob *job)
ev_document_doc_mutex_lock ();
ev_page = ev_document_get_page (job->document, job_pd->page);
- if ((job_pd->flags & EV_PAGE_DATA_INCLUDE_TEXT) && EV_IS_SELECTION (job->document))
+ if ((job_pd->flags & EV_PAGE_DATA_INCLUDE_TEXT) && EV_IS_DOCUMENT_TEXT (job->document))
job_pd->text_mapping =
- ev_selection_get_selection_map (EV_SELECTION (job->document), ev_page);
+ ev_document_text_get_text_mapping (EV_DOCUMENT_TEXT (job->document), ev_page);
if ((job_pd->flags & EV_PAGE_DATA_INCLUDE_LINKS) && EV_IS_DOCUMENT_LINKS (job->document))
job_pd->link_mapping =
ev_document_links_get_links (EV_DOCUMENT_LINKS (job->document), ev_page);