Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/libdocument/ev-document.c
diff options
context:
space:
mode:
authorCarlos Garcia Campos <carlosgc@gnome.org>2009-08-18 10:17:49 (GMT)
committer Carlos Garcia Campos <carlosgc@gnome.org>2009-09-15 13:56:00 (GMT)
commitf81bd27d7ffd7cf619943b14cb928aaab6cc5944 (patch)
treeda85e30d32048cbbc5adc13e86f46a494184ae03 /libdocument/ev-document.c
parent75481a7c4d3b557da326c058d7b2d12958f8f018 (diff)
Move default implementation of document_get_info from backends to base class
Diffstat (limited to 'libdocument/ev-document.c')
-rw-r--r--libdocument/ev-document.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/libdocument/ev-document.c b/libdocument/ev-document.c
index 66d7d46..9d2e259 100644
--- a/libdocument/ev-document.c
+++ b/libdocument/ev-document.c
@@ -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 *