diff options
Diffstat (limited to 'backend/djvu')
-rw-r--r-- | backend/djvu/djvu-document.c | 2 | ||||
-rw-r--r-- | backend/djvu/djvu-links.c | 6 | ||||
-rw-r--r-- | backend/djvu/djvu-links.h | 14 |
3 files changed, 11 insertions, 11 deletions
diff --git a/backend/djvu/djvu-document.c b/backend/djvu/djvu-document.c index 0023a1c..aa0e595 100644 --- a/backend/djvu/djvu-document.c +++ b/backend/djvu/djvu-document.c @@ -689,7 +689,7 @@ djvu_document_find_iface_init (EvDocumentFindInterface *iface) iface->find_text = djvu_document_find_find_text; } -static GList * +static EvMappingList * djvu_document_links_get_links (EvDocumentLinks *document_links, EvPage *page) { diff --git a/backend/djvu/djvu-links.c b/backend/djvu/djvu-links.c index 72d68f9..d13af0b 100644 --- a/backend/djvu/djvu-links.c +++ b/backend/djvu/djvu-links.c @@ -26,7 +26,7 @@ #include "djvu-links.h" #include "djvu-document-private.h" #include "ev-document-links.h" -#include "ev-mapping.h" +#include "ev-mapping-list.h" static gboolean number_from_miniexp(miniexp_t sexp, int *number) { @@ -354,7 +354,7 @@ djvu_links_has_document_links (EvDocumentLinks *document_links) return FALSE; } -GList * +EvMappingList * djvu_links_get_links (EvDocumentLinks *document_links, gint page, double scale_factor) @@ -390,7 +390,7 @@ djvu_links_get_links (EvDocumentLinks *document_links, ddjvu_miniexp_release (djvu_document->d_document, page_annotations); } - return retval; + return ev_mapping_list_new (page, retval, (GDestroyNotify)g_object_unref); } EvLinkDest * diff --git a/backend/djvu/djvu-links.h b/backend/djvu/djvu-links.h index 3a3c5d6..76d9072 100644 --- a/backend/djvu/djvu-links.h +++ b/backend/djvu/djvu-links.h @@ -24,12 +24,12 @@ #include <glib.h> -GtkTreeModel *djvu_links_get_links_model (EvDocumentLinks *document_links); -GList *djvu_links_get_links (EvDocumentLinks *document_links, - gint page, - double scale_factor); -EvLinkDest *djvu_links_find_link_dest (EvDocumentLinks *document_links, - const gchar *link_name); -gboolean djvu_links_has_document_links (EvDocumentLinks *document_links); +GtkTreeModel *djvu_links_get_links_model (EvDocumentLinks *document_links); +EvMappingList *djvu_links_get_links (EvDocumentLinks *document_links, + gint page, + double scale_factor); +EvLinkDest *djvu_links_find_link_dest (EvDocumentLinks *document_links, + const gchar *link_name); +gboolean djvu_links_has_document_links (EvDocumentLinks *document_links); #endif /* __DJVU_LINK_H__ */ |