diff options
Diffstat (limited to 'backend/ev-document-bookmarks.c')
-rw-r--r-- | backend/ev-document-bookmarks.c | 15 |
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 * |