Kaydet (Commit) d8a8ff81 authored tarafından Tor Lillqvist's avatar Tor Lillqvist

fdo#83939: Set error code if signing failed

Change-Id: I45f1077c744e20a369a73bf0b83c8dba04ddcda7
üst 1fe9ee73
......@@ -6984,7 +6984,13 @@ bool PDFWriterImpl::emit()
#if !defined(ANDROID) && !defined(IOS)
if (m_nSignatureObject != -1) // if document is signed, emit sigdict
CHECK_RETURN( emitSignature() );
{
if( !emitSignature() )
{
m_aErrors.insert( PDFWriter::Error_Signature_Failed );
return false;
}
}
#endif
// emit trailer
......@@ -6992,7 +6998,13 @@ bool PDFWriterImpl::emit()
#if !defined(ANDROID) && !defined(IOS)
if (m_nSignatureObject != -1) // finalize the signature
CHECK_RETURN( finalizeSignature() );
{
if( !finalizeSignature() )
{
m_aErrors.insert( PDFWriter::Error_Signature_Failed );
return false;
}
}
#endif
m_aFile.close();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment