diff options
author | Carlos Garcia Campos <carlosgc@gnome.org> | 2007-11-03 12:58:47 +0100 |
---|---|---|
committer | Carlos Garcia Campos <carlosgc@annarchy.freedesktop.org> | 2007-11-03 10:11:43 -0700 |
commit | 07e13606894b22a8750356b72b58e4c02e6e5cd3 (patch) | |
tree | bba19a80c85febaca570b3d3263fff760005d55e /libspectre/spectre-document.c | |
parent | 77d2715386c92aa04fb659e00cf187c0b106e816 (diff) |
Add spectre_document_get_format
Diffstat (limited to 'libspectre/spectre-document.c')
-rw-r--r-- | libspectre/spectre-document.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/libspectre/spectre-document.c b/libspectre/spectre-document.c index d7e18d3..88ea5b5 100644 --- a/libspectre/spectre-document.c +++ b/libspectre/spectre-document.c @@ -150,6 +150,17 @@ spectre_document_get_creator (SpectreDocument *document) return document->doc->creator; } +const char * +spectre_document_get_format (SpectreDocument *document) +{ + if (!document->doc) { + document->status = SPECTRE_STATUS_DOCUMENT_NOT_LOADED; + return NULL; + } + + return document->doc->format; +} + int spectre_document_is_eps (SpectreDocument *document) { |