X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=backend%2Fev-document.c;h=8598c117703785e78ee08789eef080b4f1538fb5;hb=e02e3fde2610db645a005f276286795025426186;hp=2778f7796c872fb58d93c820f770fe046d6f9201;hpb=96ab01a78dafd62f121b11010a9857cbd9a7922c;p=evince.git diff --git a/backend/ev-document.c b/backend/ev-document.c index 2778f779..8598c117 100644 --- a/backend/ev-document.c +++ b/backend/ev-document.c @@ -185,23 +185,31 @@ ev_document_get_text (EvDocument *document, return retval; } +gboolean +ev_document_has_attachments (EvDocument *document) +{ + EvDocumentIface *iface = EV_DOCUMENT_GET_IFACE (document); + + if (iface->has_attachments == NULL) + return FALSE; + + return iface->has_attachments (document); +} + GList * -ev_document_get_links (EvDocument *document, - int page) +ev_document_get_attachments (EvDocument *document) { EvDocumentIface *iface = EV_DOCUMENT_GET_IFACE (document); GList *retval; - LOG ("ev_document_get_link"); - if (iface->get_links == NULL) + LOG ("ev_document_get_attachments"); + if (iface->get_attachments == NULL) return NULL; - retval = iface->get_links (document, page); + retval = iface->get_attachments (document); return retval; } - - GdkPixbuf * ev_document_render_pixbuf (EvDocument *document, EvRenderContext *rc) @@ -217,14 +225,6 @@ ev_document_render_pixbuf (EvDocument *document, return retval; } -EvOrientation -ev_document_get_orientation (EvDocument *document) -{ - EvDocumentIface *iface = EV_DOCUMENT_GET_IFACE (document); - - return iface->get_orientation (document); -} - void ev_document_info_free (EvDocumentInfo *info) {