From: azv Date: Tue, 21 Jan 2020 06:10:09 +0000 (+0300) Subject: Fix compilation on Linux (complete) X-Git-Tag: V9_5_0a1~54^2~19 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=21bf48561caff37cdfe6d875c690a51d81458f30;p=modules%2Fshaper.git Fix compilation on Linux (complete) --- diff --git a/src/ModelHighAPI/ModelHighAPI.i b/src/ModelHighAPI/ModelHighAPI.i index 4c5755f48..30fb144b3 100644 --- a/src/ModelHighAPI/ModelHighAPI.i +++ b/src/ModelHighAPI/ModelHighAPI.i @@ -261,8 +261,6 @@ %template(SelectionListList) std::list >; %template(RefAttrList) std::list; %template(RefList) std::list; -%template(DoubleAPIList) std::list; -%template(IntegerAPIList) std::list; // std::pair -> [] %template(ResultSubShapePair) std::pair, std::shared_ptr >; @@ -272,8 +270,6 @@ // fix compilarion error: 'res*' was not declared in this scope %typemap(freearg) const std::list & {} %typemap(freearg) const std::list > & {} -%typemap(freearg) const std::list & {} -%typemap(freearg) const std::list & {} %typemap(in) const std::list & (std::list temp) { std::shared_ptr * temp_attribute; diff --git a/src/SketchAPI/SketchAPI_BSpline.h b/src/SketchAPI/SketchAPI_BSpline.h index 70370ad0b..a72b2690a 100644 --- a/src/SketchAPI/SketchAPI_BSpline.h +++ b/src/SketchAPI/SketchAPI_BSpline.h @@ -29,8 +29,9 @@ #include -class ModelHighAPI_Double; -class ModelHighAPI_Integer; +#include +#include + class ModelHighAPI_Selection; /// \class SketchAPI_BSpline