occt: master 6a38ff48

Author Committer Branch Timestamp Parent
azn bugmaster master 2015-01-15 11:41:27 master c8be748c
Affected Issues  0025616: Avoid Classes using "new" to allocate Instances but not defining a copy Constructor
Changeset 0025616: Avoid Classes using "new" to allocate Instances but not defining a copy Constructor

The empty copy constructor, assignemnts operator, default constructors added to the following classes:
The following classes use “new” function without Handles:
- Select3D_PointData
- BSB_T3Bits
- IntPatch_InfoPD
- LDOM_StringElem
- BinomAllocator
- ProjLib_OnSurface
- Standard_MMgrFactory

Useless declaration of default constructor have been deleted.
mod - src/Bnd/Bnd_BoundSortBox.cxx Diff File
mod - src/IntPatch/IntPatch_PrmPrmIntersection.cxx Diff File
mod - src/LDOM/LDOM_OSStream.cxx Diff File
mod - src/LDOM/LDOM_OSStream.hxx Diff File
mod - src/PLib/PLib.cxx Diff File
mod - src/ProjLib/ProjLib_ProjectOnSurface.cxx Diff File
mod - src/Select3D/Select3D_PointData.hxx Diff File
mod - src/Standard/Standard.cxx Diff File