force strict ISO C++ (-Wpedantic)

for Drawing, Image, Inspection, Mesh, MeshPart, Part, Path, Points, Raytracing, ReverseEngineering, Spreadsheet, Start, Surface, Web

TODO: fix several -Woverflow in area
This commit is contained in:
wmayer
2019-09-18 11:32:42 +02:00
parent f7c3cba415
commit a247b7e6a5
51 changed files with 216 additions and 211 deletions

View File

@@ -205,7 +205,7 @@
#include "FaceMakerBullseye.h"
#include "BRepOffsetAPI_MakeOffsetFix.h"
FC_LOG_LEVEL_INIT("TopoShape",true,true);
FC_LOG_LEVEL_INIT("TopoShape",true,true)
using namespace Part;
@@ -278,7 +278,7 @@ BooleanException::BooleanException(const BooleanException &inst)
// ------------------------------------------------
TYPESYSTEM_SOURCE(Part::ShapeSegment , Data::Segment);
TYPESYSTEM_SOURCE(Part::ShapeSegment , Data::Segment)
std::string ShapeSegment::getName() const
{