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 f29a9c0de3
commit e48c52c480
51 changed files with 216 additions and 211 deletions

View File

@@ -55,7 +55,7 @@
#include <boost/bind.hpp>
#include <deque>
FC_LOG_LEVEL_INIT("Spreadsheet",true,true);
FC_LOG_LEVEL_INIT("Spreadsheet",true,true)
using namespace Base;
using namespace App;
@@ -1449,7 +1449,7 @@ std::string Sheet::getColumn(int offset) const {
///////////////////////////////////////////////////////////////////////////////
TYPESYSTEM_SOURCE(Spreadsheet::PropertySpreadsheetQuantity, App::PropertyQuantity);
TYPESYSTEM_SOURCE(Spreadsheet::PropertySpreadsheetQuantity, App::PropertyQuantity)
Property *PropertySpreadsheetQuantity::Copy() const
{