diff options
author | Arnold Dumas <arnold@dumas.at> | 2016-02-18 13:17:31 +0100 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2016-02-18 19:22:22 +0000 |
commit | 8c97225d311af6711ac49755079acd29842afeba (patch) | |
tree | ec72d0bd395c33da428e0b9ec46cf8128c6ffa40 | |
parent | d7a292ce490eeb8ff02e145e0a55f41f4c179541 (diff) |
tdf#43157: Clean up OSL_ASSERT, DBG_ASSERT
Change-Id: I81def3487932497782b4e560ef920330ba5cc2a2
Reviewed-on: https://gerrit.libreoffice.org/22476
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Jenkins <ci@libreoffice.org>
-rw-r--r-- | sdext/source/pdfimport/filterdet.cxx | 31 |
1 files changed, 13 insertions, 18 deletions
diff --git a/sdext/source/pdfimport/filterdet.cxx b/sdext/source/pdfimport/filterdet.cxx index 1aa752673328..2e2a3508e250 100644 --- a/sdext/source/pdfimport/filterdet.cxx +++ b/sdext/source/pdfimport/filterdet.cxx @@ -204,13 +204,10 @@ OUString SAL_CALL PDFDetector::detect( uno::Sequence< beans::PropertyValue >& rF sal_Int32 nPwdPos = -1; for( sal_Int32 i = 0; i < nAttribs; i++ ) { -#if OSL_DEBUG_LEVEL > 1 OUString aVal( "<no string>" ); pAttribs[i].Value >>= aVal; - OSL_TRACE( "doDetection: Attrib: %s = %s\n", - OUStringToOString( pAttribs[i].Name, RTL_TEXTENCODING_UTF8 ).getStr(), - OUStringToOString( aVal, RTL_TEXTENCODING_UTF8 ).getStr() ); -#endif + SAL_INFO( "sdext.pdfimport", "doDetection: Attrib: " + pAttribs[i].Name + " = " + aVal + "\n"); + if ( pAttribs[i].Name == "InputStream" ) pAttribs[i].Value >>= xInput; else if ( pAttribs[i].Name == "URL" ) @@ -264,13 +261,11 @@ OUString SAL_CALL PDFDetector::detect( uno::Sequence< beans::PropertyValue >& rF } else { -#if OSL_DEBUG_LEVEL > 1 - OSL_TRACE( "created temp file %s\n", - OUStringToOString( aURL, RTL_TEXTENCODING_UTF8 ).getStr() ); -#endif + SAL_INFO( "sdext.pdfimport", "created temp file " + aURL + "\n" ); + osl_writeFile( aFile, aBuf.getConstArray(), nBytes, &nWritten ); - OSL_ENSURE( nWritten == nBytes, "writing of header bytes failed" ); + SAL_WARN_IF( nWritten != nBytes, "sdext.pdfimport", "writing of header bytes failed" ); if( nWritten == nBytes ) { @@ -380,7 +375,7 @@ OUString SAL_CALL PDFDetector::detect( uno::Sequence< beans::PropertyValue >& rF break; default: - OSL_FAIL("Unexpected case"); + assert(!"Unexpected case"); } aOutTypeName = "pdf_Portable_Document_Format"; @@ -520,13 +515,13 @@ uno::Reference< io::XStream > getAdditionalStream( const OUString& chk = pTrailer->m_pDict->m_aMap.find( "DocChecksum" ); if( chk == pTrailer->m_pDict->m_aMap.end() ) { - OSL_TRACE( "no DocChecksum entry" ); + SAL_INFO( "sdext.pdfimport", "no DocChecksum entry" ); continue; } pdfparse::PDFName* pChkSumName = dynamic_cast<pdfparse::PDFName*>(chk->second); if( pChkSumName == nullptr ) { - OSL_TRACE( "no name for DocChecksum entry" ); + SAL_INFO( "sdext.pdfimport", "no name for DocChecksum entry" ); continue; } @@ -537,13 +532,13 @@ uno::Reference< io::XStream > getAdditionalStream( const OUString& add_stream = pTrailer->m_pDict->m_aMap.find( "AdditionalStreams" ); if( add_stream == pTrailer->m_pDict->m_aMap.end() ) { - OSL_TRACE( "no AdditionalStreams entry" ); + SAL_INFO( "sdext.pdfimport", "no AdditionalStreams entry" ); continue; } pdfparse::PDFArray* pStreams = dynamic_cast<pdfparse::PDFArray*>(add_stream->second); if( ! pStreams || pStreams->m_aSubElements.size() < 2 ) { - OSL_TRACE( "AdditionalStreams array too small" ); + SAL_INFO( "sdext.pdfimport", "AdditionalStreams array too small" ); continue; } @@ -556,13 +551,13 @@ uno::Reference< io::XStream > getAdditionalStream( const OUString& pdfparse::PDFName* pMimeType = dynamic_cast<pdfparse::PDFName*>(pStreams->m_aSubElements[0]); pdfparse::PDFObjectRef* pStreamRef = dynamic_cast<pdfparse::PDFObjectRef*>(pStreams->m_aSubElements[1]); - OSL_ENSURE( pMimeType, "error: no mimetype element\n" ); - OSL_ENSURE( pStreamRef, "error: no stream ref element\n" ); + SAL_WARN_IF( !pMimeType, "sdext.pdfimport", "error: no mimetype element\n" ); + SAL_WARN_IF( !pStreamRef, "sdext.pdfimport", "error: no stream ref element\n" ); if( pMimeType && pStreamRef ) { pdfparse::PDFObject* pObject = pPDFFile->findObject( pStreamRef->m_nNumber, pStreamRef->m_nGeneration ); - OSL_ENSURE( pObject, "object not found\n" ); + SAL_WARN_IF( !pObject, "sdext.pdfimport", "object not found\n" ); if( pObject ) { if( pPDFFile->isEncrypted() ) |