X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=backend%2Fev-document-bookmarks.c;h=1806cd9ae6dd36353fd5a01d5980e304d94a3fa3;hb=85fef1d43bfd5f1033aa6d415c2e52cb87e6b257;hp=a98b1e6cb20b650f2203f9809694ba15b631cdc8;hpb=5d2b1ce36bdb57859aedf96b5764c44fd6982883;p=evince.git diff --git a/backend/ev-document-bookmarks.c b/backend/ev-document-bookmarks.c index a98b1e6c..1806cd9a 100644 --- a/backend/ev-document-bookmarks.c +++ b/backend/ev-document-bookmarks.c @@ -62,6 +62,10 @@ 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, @@ -75,12 +79,12 @@ ev_document_bookmarks_get_values (EvDocumentBookmarks *document_bookmarks, } EvDocumentBookmarksIter * -ev_document_bookmarks_has_child (EvDocumentBookmarks *document_bookmarks, +ev_document_bookmarks_get_child (EvDocumentBookmarks *document_bookmarks, EvDocumentBookmarksIter *iter) { EvDocumentBookmarksIface *iface = EV_DOCUMENT_BOOKMARKS_GET_IFACE (document_bookmarks); - return iface->has_child (document_bookmarks, iter); + return iface->get_child (document_bookmarks, iter); }