summaryrefslogtreecommitdiff
path: root/libspectre/spectre-document.c
diff options
context:
space:
mode:
authorCarlos Garcia Campos <carlosgc@gnome.org>2007-11-03 15:31:12 +0100
committerCarlos Garcia Campos <carlosgc@annarchy.freedesktop.org>2007-11-03 10:11:43 -0700
commit8c925ad2176507d03817c7f7b9e5b2921608ace4 (patch)
treeab52b4cb5cb4a7974ce39b1db70e876091df36ef /libspectre/spectre-document.c
parent07e13606894b22a8750356b72b58e4c02e6e5cd3 (diff)
Add spectre_document_get_creation_date
Diffstat (limited to 'libspectre/spectre-document.c')
-rw-r--r--libspectre/spectre-document.c13
1 files changed, 12 insertions, 1 deletions
diff --git a/libspectre/spectre-document.c b/libspectre/spectre-document.c
index 88ea5b5..f80106e 100644
--- a/libspectre/spectre-document.c
+++ b/libspectre/spectre-document.c
@@ -81,7 +81,7 @@ spectre_document_free (SpectreDocument *document)
psdocdestroy (document->doc);
document->doc = NULL;
}
-
+
free (document);
}
@@ -151,6 +151,17 @@ spectre_document_get_creator (SpectreDocument *document)
}
const char *
+spectre_document_get_creation_date (SpectreDocument *document)
+{
+ if (!document->doc) {
+ document->status = SPECTRE_STATUS_DOCUMENT_NOT_LOADED;
+ return NULL;
+ }
+
+ return document->doc->date;
+}
+
+const char *
spectre_document_get_format (SpectreDocument *document)
{
if (!document->doc) {