]> www.fi.muni.cz Git - evince.git/blobdiff - libdocument/ev-document-forms.c
[l10n]Fixes on Catalan translation
[evince.git] / libdocument / ev-document-forms.c
index 9e8fb0e3e78a4e2dc520878db74e9b0640723d4e..19417c7798eb1594a6bd9e941d12627f7f5f44f0 100644 (file)
@@ -28,7 +28,7 @@ ev_document_forms_default_init (EvDocumentFormsInterface *klass)
 {
 }
 
-GList *
+EvMappingList *
 ev_document_forms_get_form_fields (EvDocumentForms *document_forms,
                                   EvPage          *page)
 {
@@ -37,6 +37,14 @@ ev_document_forms_get_form_fields (EvDocumentForms *document_forms,
        return iface->get_form_fields (document_forms, page);
 }
 
+gboolean
+ev_document_forms_document_is_modified (EvDocumentForms *document_forms)
+{
+       EvDocumentFormsInterface *iface = EV_DOCUMENT_FORMS_GET_IFACE (document_forms);
+
+       return (iface->document_is_modified) ? iface->document_is_modified (document_forms) : FALSE;
+}
+
 gchar *
 ev_document_forms_form_field_text_get_text (EvDocumentForms *document_forms, 
                                            EvFormField     *field)