New Defects reported by Coverity Scan for LibreOffice
scan-admin at coverity.com
scan-admin at coverity.com
Sun Apr 21 01:39:53 UTC 2024
Hi,
Please find the latest report on new defect(s) introduced to LibreOffice found with Coverity Scan.
1 new defect(s) introduced to LibreOffice found with Coverity Scan.
2 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 1 of 1 defect(s)
** CID 1596522: Incorrect expression (BAD_COMPARE)
/sc/source/core/data/patattr.cxx: 277 in CellAttributeHelper::RegisteredAttrSetLess::operator ()(const ScPatternAttr *, const rtl::OUString *) const()
________________________________________________________________________________________________________
*** CID 1596522: Incorrect expression (BAD_COMPARE)
/sc/source/core/data/patattr.cxx: 277 in CellAttributeHelper::RegisteredAttrSetLess::operator ()(const ScPatternAttr *, const rtl::OUString *) const()
271 {
272 int cmp = CompareStringPtr(lhs->GetStyleName(), rhs);
273 if (cmp < 0)
274 return true;
275 if (cmp > 0)
276 return false;
>>> CID 1596522: Incorrect expression (BAD_COMPARE)
>>> Comparing pointer "lhs" against "nullptr" using anything besides "==" or "!=" is likely to be incorrect.
277 return lhs < static_cast<const ScPatternAttr*>(nullptr);
278 }
279 bool CellAttributeHelper::RegisteredAttrSetLess::operator()(const OUString* lhs, const ScPatternAttr* rhs) const
280 {
281 int cmp = CompareStringPtr(lhs, rhs->GetStyleName());
282 if (cmp < 0)
________________________________________________________________________________________________________
To view the defects in Coverity Scan visit, https://u15810271.ct.sendgrid.net/ls/click?upn=u001.AxU2LYlgjL6eX23u9ErQy-2BKADyCpvUKOL6EWmZljiu6VvXBlQRUbS683tC8265rGNPXqJ1ffcoLZCnTuJFQbNcTEkb4XaEQkzovKhJ5DB3c-3DeGZ__A9M4dSy7guk8NP6DcfgslOyvJRzavztVIKj6nRqYjYpWom7SJFyX0y710bz0kUGttWS9tzE37PgPm14eQfk0pIjwfvRDg36IZCRx64cuEDsMuGufFgqOb51JTYSfID2AwF4afWdfOnsTqD1Cn9HVR-2F5wuroye1vsAXxP3gUJncwnI2UR3msknLR-2B3-2FXAamwpcDulJwbR-2BRFuFc8gwzpNH1C3fVJFU9J9XjTpIQE9YYo-3D
More information about the LibreOffice
mailing list