From fa5b47df16947fe87d3f232b2e476bd8c812d4fe Mon Sep 17 00:00:00 2001 From: wmayer Date: Tue, 20 Nov 2018 15:11:43 +0100 Subject: [PATCH] Fix scan coverity issues: CID 184350: Null pointer dereferences --- src/Mod/Sketcher/App/SketchObject.cpp | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/src/Mod/Sketcher/App/SketchObject.cpp b/src/Mod/Sketcher/App/SketchObject.cpp index 69313c8462..3923fda857 100644 --- a/src/Mod/Sketcher/App/SketchObject.cpp +++ b/src/Mod/Sketcher/App/SketchObject.cpp @@ -1725,16 +1725,12 @@ int SketchObject::fillet(int GeoId1, int GeoId2, // add arc to sketch geometry int filletId; - if (arc) { - Part::Geometry *newgeo = arc; - filletId = addGeometry(newgeo); - if (filletId < 0) { - delete arc; - return -1; - } - } - else + Part::Geometry *newgeo = arc; + filletId = addGeometry(newgeo); + if (filletId < 0) { + delete arc; return -1; + } if (trim) { auto selectend = [](double intparam, double refparam, double startparam) {