X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=backend%2Fev-document.c;h=10f1d00e2800b64596e13121b15f1f286491a5fe;hb=f91763ca68146b026095915fc0ee380ac23ab9ab;hp=2778f7796c872fb58d93c820f770fe046d6f9201;hpb=96ab01a78dafd62f121b11010a9857cbd9a7922c;p=evince.git diff --git a/backend/ev-document.c b/backend/ev-document.c index 2778f779..10f1d00e 100644 --- a/backend/ev-document.c +++ b/backend/ev-document.c @@ -200,7 +200,30 @@ ev_document_get_links (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_attachments (EvDocument *document) +{ + EvDocumentIface *iface = EV_DOCUMENT_GET_IFACE (document); + GList *retval; + + LOG ("ev_document_get_attachments"); + if (iface->get_attachments == NULL) + return NULL; + retval = iface->get_attachments (document); + + return retval; +} GdkPixbuf * ev_document_render_pixbuf (EvDocument *document, @@ -217,14 +240,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) {