occt: master 158f2931

Author Committer Branch Timestamp Parent
kgv bugmaster master 2020-05-08 20:41:22 master 4b59685a
Affected Issues  0031004: Coding - eliminate warnings issued by gcc 9.1.0
Changeset 0031004: Coding - eliminate warnings issued by gcc 9.1.0

Fixed -Wrestrict warning within OSD::SetSignal().

Fixed -Wdeprecated-copy warning by adding missing counterpart
in pair copy constructor / assignment operator or by removing trivial constructor.

AdvApp2Var_Node, AdvApp2Var_Patch are now declared as Handle.
AdvApp2Var_Iso is now passed by Handle.

Disabled operator= for TDF_Transaction and TDF_IDFilter.

Standard.cxx - fixed GCC version mischeck causing building failure with experimental GCC versions.

TopOpeBRepDS_EXPORT.cxx - fixed -Wmaybe-uninitialized warnings.
mod - src/AdvApp2Var/AdvApp2Var_ApproxAFunc2Var.cxx Diff File
mod - src/AdvApp2Var/AdvApp2Var_Framework.cxx Diff File
mod - src/AdvApp2Var/AdvApp2Var_Framework.hxx Diff File
rm - src/AdvApp2Var/AdvApp2Var_Framework.lxx Diff File
mod - src/AdvApp2Var/AdvApp2Var_Iso.cxx Diff File
mod - src/AdvApp2Var/AdvApp2Var_Iso.hxx Diff File
mod - src/AdvApp2Var/AdvApp2Var_Network.cxx Diff File
mod - src/AdvApp2Var/AdvApp2Var_Network.hxx Diff File
rm - src/AdvApp2Var/AdvApp2Var_Network.lxx Diff File
mod - src/AdvApp2Var/AdvApp2Var_Node.cxx Diff File
mod - src/AdvApp2Var/AdvApp2Var_Node.hxx Diff File
mod - src/AdvApp2Var/AdvApp2Var_Patch.cxx Diff File
mod - src/AdvApp2Var/AdvApp2Var_Patch.hxx Diff File
mod - src/AdvApp2Var/AdvApp2Var_SequenceOfNode.hxx Diff File
mod - src/AdvApp2Var/AdvApp2Var_SequenceOfPatch.hxx Diff File
mod - src/AdvApp2Var/AdvApp2Var_Strip.hxx Diff File
mod - src/AdvApp2Var/FILES Diff File
mod - src/BOPTools/BOPTools_Set.cxx Diff File
mod - src/BOPTools/BOPTools_Set.hxx Diff File
mod - src/BVH/BVH_Box.hxx Diff File
mod - src/Geom2dHatch/Geom2dHatch_Element.cxx Diff File
mod - src/Geom2dHatch/Geom2dHatch_Element.hxx Diff File
mod - src/gp/gp_Quaternion.hxx Diff File
mod - src/gp/gp_Quaternion.lxx Diff File
mod - src/Graphic3d/Graphic3d_CubeMapOrder.hxx Diff File
mod - src/Graphic3d/Graphic3d_Vertex.hxx Diff File
mod - src/Graphic3d/Graphic3d_WorldViewProjState.hxx Diff File
mod - src/HatchGen/HatchGen_PointOnElement.cxx Diff File
mod - src/HatchGen/HatchGen_PointOnElement.hxx Diff File
mod - src/HatchGen/HatchGen_PointOnHatching.cxx Diff File
mod - src/HatchGen/HatchGen_PointOnHatching.hxx Diff File
mod - src/IGESToBRep/IGESToBRep_CurveAndSurface.cxx Diff File
mod - src/IGESToBRep/IGESToBRep_CurveAndSurface.hxx Diff File
mod - src/Interface/Interface_Graph.cxx Diff File
mod - src/Interface/Interface_Graph.hxx Diff File
mod - src/Interface/Interface_STAT.hxx Diff File
mod - src/Intf/Intf_SectionLine.hxx Diff File
mod - src/Intf/Intf_TangentZone.cxx Diff File
mod - src/Intf/Intf_TangentZone.hxx Diff File
mod - src/IntPolyh/IntPolyh_Point.hxx Diff File
mod - src/IntRes2d/IntRes2d_Intersection.hxx Diff File
mod - src/Intrv/Intrv_Intervals.cxx Diff File
mod - src/Intrv/Intrv_Intervals.hxx Diff File
mod - src/NCollection/NCollection_Array1.hxx Diff File
mod - src/OpenGl/OpenGl_Context.cxx Diff File
mod - src/OSD/OSD_signal.cxx Diff File
mod - src/Standard/Standard.cxx Diff File
mod - src/StepData/StepData_Field.hxx Diff File
mod - src/TDF/TDF_CopyLabel.cxx Diff File
mod - src/TDF/TDF_IDFilter.cxx Diff File
mod - src/TDF/TDF_IDFilter.hxx Diff File
mod - src/TDF/TDF_Transaction.cxx Diff File
mod - src/TDF/TDF_Transaction.hxx Diff File
mod - src/TDocStd/TDocStd_Document.cxx Diff File
mod - src/TopOpeBRepDS/TopOpeBRepDS_EXPORT.cxx Diff File