Hi,
Please find the latest report on new defect(s) introduced to LibreOffice found
with Coverity Scan.
2 new defect(s) introduced to LibreOffice found with Coverity Scan.
9 defect(s), reported by Coverity Scan earlier, were marked fixed in the recent
build analyzed by Coverity Scan.
New defect(s) Reported-by: Coverity Scan
Showing 2 of 2 defect(s)
** CID 1633260: Performance inefficiencies (COPY_INSTEAD_OF_MOVE)
/sdext/source/pdfimport/tree/pdfiprocessor.cxx: 573 in
pdfi::PDFIProcessor::intersectClipToStroke(const
com::sun::star::uno::Reference<com::sun::star::rendering::XPolyPolygon2D> &)()
________________________________________________________________________________________________________
*** CID 1633260: Performance inefficiencies (COPY_INSTEAD_OF_MOVE)
/sdext/source/pdfimport/tree/pdfiprocessor.cxx: 573 in
pdfi::PDFIProcessor::intersectClipToStroke(const
com::sun::star::uno::Reference<com::sun::star::rendering::XPolyPolygon2D> &)()
567
568 for (const basegfx::B2DPolygon & rExtractedHairline : aHairlines)
569 {
570 aTmpClip.append(rExtractedHairline);
571 }
572
>>> CID 1633260: Performance inefficiencies (COPY_INSTEAD_OF_MOVE)
>>> "aTmpClip" is copied in a call to copy assignment "operator =", when it
>>> could be moved instead.
573 aNewClip = aTmpClip;
574
575 if( aCurClip.count() ) // #i92985# adapted API from (..., false,
false) to (..., true, false)
576 aNewClip = basegfx::utils::clipPolyPolygonOnPolyPolygon(
aCurClip, aNewClip, true, false );
577
578 getCurrentContext().Clip = aNewClip;
** CID 1633259: Performance inefficiencies (COPY_INSTEAD_OF_MOVE)
/sdext/source/pdfimport/tree/pdfiprocessor.cxx: 578 in
pdfi::PDFIProcessor::intersectClipToStroke(const
com::sun::star::uno::Reference<com::sun::star::rendering::XPolyPolygon2D> &)()
________________________________________________________________________________________________________
*** CID 1633259: Performance inefficiencies (COPY_INSTEAD_OF_MOVE)
/sdext/source/pdfimport/tree/pdfiprocessor.cxx: 578 in
pdfi::PDFIProcessor::intersectClipToStroke(const
com::sun::star::uno::Reference<com::sun::star::rendering::XPolyPolygon2D> &)()
572
573 aNewClip = aTmpClip;
574
575 if( aCurClip.count() ) // #i92985# adapted API from (..., false,
false) to (..., true, false)
576 aNewClip = basegfx::utils::clipPolyPolygonOnPolyPolygon(
aCurClip, aNewClip, true, false );
577
>>> CID 1633259: Performance inefficiencies (COPY_INSTEAD_OF_MOVE)
>>> "aNewClip" is copied in a call to copy assignment "operator =", when it
>>> could be moved instead.
578 getCurrentContext().Clip = aNewClip;
579 }
580
581 void PDFIProcessor::hyperLink( const geometry::RealRectangle2D& rBounds,
582 const OUString& rURI )
583 {
________________________________________________________________________________________________________
To view the defects in Coverity Scan visit,
https://u15810271.ct.sendgrid.net/ls/click?upn=u001.AxU2LYlgjL6eX23u9ErQy-2BKADyCpvUKOL6EWmZljiu6VvXBlQRUbS683tC8265rGNPXqJ1ffcoLZCnTuJFQbNcTEkb4XaEQkzovKhJ5DB3c-3D2E1k_A9M4dSy7guk8NP6DcfgslOyvJRzavztVIKj6nRqYjYpWom7SJFyX0y710bz0kUGt1WiO92ww9fjUUE-2BLESjxJFsMbFUP1D1TkLs7OUDgs8XwgZyrkRTI4U7XUSWyHsRDD8VxCzkFcZLvO-2Ffrv9HByp4UkCPtmqKlKzu9BXiH4Cjfti3ckAY9qLdHzwKot95KAYrmIexY1UycRZOVifHpDEp07MIKCVdKsvstkph3p1c-3D