From: Carlos Garcia Campos Date: Fri, 3 Sep 2010 08:30:24 +0000 (+0200) Subject: [libdocument] Use find_link_page() instead of find_link_dest() in get_dest_page() X-Git-Tag: EVINCE_2_91_0~61 X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=commitdiff_plain;h=bb10c2aa8216b1a336e58a5177229a86c4e586ae;p=evince.git [libdocument] Use find_link_page() instead of find_link_dest() in get_dest_page() Since we only need the page, not the whole destination --- diff --git a/libdocument/ev-document-links.c b/libdocument/ev-document-links.c index 0cddb405..b8dc1f23 100644 --- a/libdocument/ev-document-links.c +++ b/libdocument/ev-document-links.c @@ -100,14 +100,8 @@ ev_document_links_get_dest_page (EvDocumentLinks *document_links, switch (ev_link_dest_get_dest_type (dest)) { case EV_LINK_DEST_TYPE_NAMED: { - EvLinkDest *dest2; - - dest2 = ev_document_links_find_link_dest (document_links, - ev_link_dest_get_named_dest (dest)); - if (dest2) { - page = ev_link_dest_get_page (dest2); - g_object_unref (dest2); - } + page = ev_document_links_find_link_page (document_links, + ev_link_dest_get_named_dest (dest)); } break; case EV_LINK_DEST_TYPE_PAGE_LABEL: