New Defects reported by Coverity Scan for LibreOffice
scan-admin at coverity.com
scan-admin at coverity.com
Sat Aug 13 10:31:13 UTC 2022
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.
3 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 1507935: Performance inefficiencies (PASS_BY_VALUE)
/sw/source/filter/ww8/wrtww8.hxx: 354 in DrawObj::DrawObj(ww8::Frame, int, Point, SvxFrameDirection, unsigned int)()
________________________________________________________________________________________________________
*** CID 1507935: Performance inefficiencies (PASS_BY_VALUE)
/sw/source/filter/ww8/wrtww8.hxx: 354 in DrawObj::DrawObj(ww8::Frame, int, Point, SvxFrameDirection, unsigned int)()
348 Point maParentPos; // Points
349 sal_Int32 mnThick; // Border Thicknesses
350 SvxFrameDirection mnDirection; // If BiDi or not
351 unsigned int mnHdFtIndex; // 0 for main text, +1 for each subsequent
352 // msword hd/ft
353
>>> CID 1507935: Performance inefficiencies (PASS_BY_VALUE)
>>> Passing parameter rContent of type "ww8::Frame" (size 160 bytes) by value.
354 DrawObj(ww8::Frame rContent, WW8_CP nCp, Point aParentPos, SvxFrameDirection nDir,
355 unsigned int nHdFtIndex)
356 : mnCp(nCp), mnShapeId(0), maContent(std::move(rContent)), maParentPos(aParentPos),
357 mnThick(0), mnDirection(nDir), mnHdFtIndex(nHdFtIndex) {}
358 void SetShapeDetails(sal_uInt32 nId, sal_Int32 nThick);
359 };
** CID 1507934: Performance inefficiencies (PASS_BY_VALUE)
/sw/source/filter/ww8/wrtww8.hxx: 1396 in GraphicDetails::GraphicDetails(ww8::Frame, unsigned short, unsigned short)()
________________________________________________________________________________________________________
*** CID 1507934: Performance inefficiencies (PASS_BY_VALUE)
/sw/source/filter/ww8/wrtww8.hxx: 1396 in GraphicDetails::GraphicDetails(ww8::Frame, unsigned short, unsigned short)()
1390 public:
1391 ww8::Frame maFly; // surrounding FlyFrames
1392 sal_uLong mnPos; // FilePos of the graphics
1393 sal_uInt16 mnWid; // Width of the graphics
1394 sal_uInt16 mnHei; // Height of the graphics
1395
>>> CID 1507934: Performance inefficiencies (PASS_BY_VALUE)
>>> Passing parameter aFly of type "ww8::Frame" (size 160 bytes) by value.
1396 GraphicDetails(ww8::Frame aFly, sal_uInt16 nWid, sal_uInt16 nHei)
1397 : maFly(std::move(aFly)), mnPos(0), mnWid(nWid), mnHei(nHei)
1398 {}
1399
1400 bool operator==(const GraphicDetails& rIn) const
1401 {
________________________________________________________________________________________________________
To view the defects in Coverity Scan visit, https://u15810271.ct.sendgrid.net/ls/click?upn=HRESupC-2F2Czv4BOaCWWCy7my0P0qcxCbhZ31OYv50ypSs1kiFPuCn2xFdlMIFBirii0zZ9j2-2F9F2XPBcBm2BNgi9duPy3v-2FzgFDd2LJ-2BDKI-3DG49I_OTq2XUZbbipYjyLSo6GRo-2FpVxQ9OzkDINu9UTS-2FQhSdO0F0jQniitrGlNxDIzPJiw4cMGW0ZhATVN1G5glKj3uh5pVAh0rg7ozflDpmf415ZlWXtpLBLixuS4nbUI01yZA15vC0Riv63SnyjklcW7QCPPWhBNG4JvYQ97109lszByoK6LZHLlKAhuda0cYmZ58j2CqESwyT8nOTbx4EpETuwAsfDhGF3-2BMMM-2FsSMP58-3D
More information about the LibreOffice
mailing list