Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/backend/ev-document-bookmarks.c
diff options
context:
space:
mode:
Diffstat (limited to 'backend/ev-document-bookmarks.c')
-rw-r--r--backend/ev-document-bookmarks.c15
1 files changed, 4 insertions, 11 deletions
diff --git a/backend/ev-document-bookmarks.c b/backend/ev-document-bookmarks.c
index 1806cd9..7b0d141 100644
--- a/backend/ev-document-bookmarks.c
+++ b/backend/ev-document-bookmarks.c
@@ -62,20 +62,13 @@ ev_document_bookmarks_begin_read (EvDocumentBookmarks *document_bookmarks)
return iface->begin_read (document_bookmarks);
}
- /*
- * This function gets the values at a node. You need to g_free the title.
- * Additionally, if page is -1, the link doesn't go anywhere.
- */
-gboolean
-ev_document_bookmarks_get_values (EvDocumentBookmarks *document_bookmarks,
- EvDocumentBookmarksIter *iter,
- char **title,
- EvDocumentBookmarksType *type,
- gint *page)
+EvBookmark *
+ev_document_bookmarks_get_bookmark (EvDocumentBookmarks *document_bookmarks,
+ EvDocumentBookmarksIter *iter)
{
EvDocumentBookmarksIface *iface = EV_DOCUMENT_BOOKMARKS_GET_IFACE (document_bookmarks);
- return iface->get_values (document_bookmarks, iter, title, type, page);
+ return iface->get_bookmark (document_bookmarks, iter);
}
EvDocumentBookmarksIter *