diff options
Diffstat (limited to 'backend')
| -rw-r--r-- | backend/pdf/ev-poppler.cc | 18 |
1 files changed, 6 insertions, 12 deletions
diff --git a/backend/pdf/ev-poppler.cc b/backend/pdf/ev-poppler.cc index 32005dd8..ef3b06a8 100644 --- a/backend/pdf/ev-poppler.cc +++ b/backend/pdf/ev-poppler.cc @@ -251,20 +251,14 @@ pdf_document_save (EvDocument *document, gboolean retval; GError *poppler_error = NULL; - if (pdf_document->forms_modified || pdf_document->annots_modified) { - retval = poppler_document_save (pdf_document->document, - uri, &poppler_error); - if (retval) { - pdf_document->forms_modified = FALSE; - pdf_document->annots_modified = FALSE; - } + retval = poppler_document_save (pdf_document->document, + uri, &poppler_error); + if (retval) { + pdf_document->forms_modified = FALSE; + pdf_document->annots_modified = FALSE; } else { - retval = poppler_document_save_a_copy (pdf_document->document, - uri, &poppler_error); - } - - if (! retval) convert_error (poppler_error, error); + } return retval; } |
