New Defects reported by Coverity Scan for LibreOffice
scan-admin at coverity.com
scan-admin at coverity.com
Sun Apr 9 08:05:14 UTC 2017
Hi,
Please find the latest report on new defect(s) introduced to LibreOffice found with Coverity Scan.
3 new defect(s) introduced to LibreOffice found with Coverity Scan.
10 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 3 of 3 defect(s)
** CID 1404932: Incorrect expression (USELESS_CALL)
________________________________________________________________________________________________________
*** CID 1404932: Incorrect expression (USELESS_CALL)
/sd/source/ui/view/viewshe2.cxx: 366 in sd::ViewShell::GetZoom() const()
360 }
361
362 long ViewShell::GetZoom() const
363 {
364 if (mpContentWindow)
365 {
>>> CID 1404932: Incorrect expression (USELESS_CALL)
>>> Calling "this->mpContentWindow->GetZoom()" is only useful for its return value, which is ignored.
366 mpContentWindow->GetZoom();
367 }
368
369 return 0;
370 }
371
** CID 1404931: Code maintainability issues (UNUSED_VALUE)
/unotools/source/ucbhelper/localfilehelper.cxx: 147 in utl::removeTree(const rtl::OUString &)()
________________________________________________________________________________________________________
*** CID 1404931: Code maintainability issues (UNUSED_VALUE)
/unotools/source/ucbhelper/localfilehelper.cxx: 147 in utl::removeTree(const rtl::OUString &)()
141 SAL_WARN_IF(
142 rc != osl::FileBase::E_None, "desktop.app",
143 "cannot remove file " << stat.getFileURL() << ": " << +rc);
144 }
145 }
146 if (dir.isOpen()) {
>>> CID 1404931: Code maintainability issues (UNUSED_VALUE)
>>> Assigning value from "dir.close()" to "rc" here, but that stored value is overwritten before it can be used.
147 rc = dir.close();
148 SAL_WARN_IF(
149 rc != osl::FileBase::E_None, "desktop.app",
150 "cannot close directory " << dir.getURL() << ": " << +rc);
151 }
152 rc = osl::Directory::remove(url);
** CID 1404930: Code maintainability issues (UNUSED_VALUE)
/unotools/source/ucbhelper/localfilehelper.cxx: 140 in utl::removeTree(const rtl::OUString &)()
________________________________________________________________________________________________________
*** CID 1404930: Code maintainability issues (UNUSED_VALUE)
/unotools/source/ucbhelper/localfilehelper.cxx: 140 in utl::removeTree(const rtl::OUString &)()
134 SAL_WARN( "desktop.app", "cannot stat in directory " << dir.getURL() << ": " << +rc);
135 continue;
136 }
137 if (stat.getFileType() == osl::FileStatus::Directory) { //TODO: symlinks
138 removeTree(stat.getFileURL());
139 } else {
>>> CID 1404930: Code maintainability issues (UNUSED_VALUE)
>>> Assigning value from "osl::File::remove(rtl::OUString(stat.getFileURL()))" to "rc" here, but that stored value is overwritten before it can be used.
140 rc = osl::File::remove(stat.getFileURL());
141 SAL_WARN_IF(
142 rc != osl::FileBase::E_None, "desktop.app",
143 "cannot remove file " << stat.getFileURL() << ": " << +rc);
144 }
145 }
________________________________________________________________________________________________________
To view the defects in Coverity Scan visit, https://u2389337.ct.sendgrid.net/wf/click?upn=08onrYu34A-2BWcWUl-2F-2BfV0V05UPxvVjWch-2Bd2MGckcRZBnDJeNb0HijxaS4JNJPxk3kpyAm2AYqo71yXmnOxB72ibeUH-2F-2F1Lhi9AZq3dRu-2F4-3D_g-2BrHdvqzaBa155F-2F8AmPhpJzY63UzWDisJV95WUBpGhqFw1ICExHG8aMaV2EoFpyh4wD7vwNcRrQBRngBLK6WYcUr7VbHch80tIbGW9bvnJ7WP1OQf4etMDJl50HxfIfPcxg5-2BX-2Btnx-2FV-2FU2N-2Ff7-2BYiOGroLkXU-2Bolpo7m6hlq4gCyrRYBm4UD2brrndr7E3r4-2BJGzfBYOU494LV6RJulD3zKTioU4tW-2BIiUjU91PhY-3D
To manage Coverity Scan email notifications for "libreoffice at lists.freedesktop.org", click https://u2389337.ct.sendgrid.net/wf/click?upn=08onrYu34A-2BWcWUl-2F-2BfV0V05UPxvVjWch-2Bd2MGckcRbVDbis712qZDP-2FA8y06Nq4k1FZJSDV-2FTHi5VQof9xGafB4oBwGYxuHHknceo2QLpCrZ44Ciy7AqBR2QyX6OCB5N5X-2B1MAElavPQhH6nLwozJzqOkt2k8uOkYf2ZoppNa9QVe0T3fEZVQ7Kky1tOkLz_g-2BrHdvqzaBa155F-2F8AmPhpJzY63UzWDisJV95WUBpGhqFw1ICExHG8aMaV2EoFpyh4wD7vwNcRrQBRngBLK6WWtEuXMKidQq4KZNjXL9hnVm89D0ISHrpY7fugc2z1DgdUFO470siN0Wu5gIXDep5ykjKQSvTHlVam3b-2FfOGZKDobhCkjrL0lUz2yDm-2Bm51T8gRKqIRzOyfcnv-2FpRzdqhADHlUptiEDm1q-2BQ1w5Zi1U-3D
More information about the LibreOffice
mailing list