]> www.fi.muni.cz Git - evince.git/blobdiff - libdocument/ev-document.c
Move default implementation of document_get_info from backends to base class
[evince.git] / libdocument / ev-document.c
index 66d7d46e001da3811abe30455876db00f9f5cae0..9d2e259e41f71ee951727209f485620e38f7a973 100644 (file)
@@ -45,6 +45,12 @@ ev_document_impl_get_page (EvDocument *document,
        return ev_page_new (index);
 }
 
+static EvDocumentInfo *
+ev_document_impl_get_info (EvDocument *document)
+{
+       return g_new0 (EvDocumentInfo, 1);
+}
+
 static void
 ev_document_init (EvDocument *document)
 {
@@ -54,6 +60,7 @@ static void
 ev_document_class_init (EvDocumentClass *klass)
 {
        klass->get_page = ev_document_impl_get_page;
+       klass->get_info = ev_document_impl_get_info;
 }
 
 GMutex *