FreeCAD: master 7b70711f

Author Committer Branch Timestamp Parent
DeepSOIC wmayer master 2016-10-02 20:10:46 master 56b15307
Changeset Part: FaceMaker: check if instance is actually created.

Part::FaceMaker::ConstructFromType() could return null pointer if
abstract class type is supplied.

Here, it is fixed by checking for null pointer in facemaker itself,
rather than in every place ConstructFromType is being used.
mod - src/Mod/Part/App/AppPartPy.cpp Diff File
mod - src/Mod/Part/App/FaceMaker.cpp Diff File
mod - src/Mod/Part/App/FeatureExtrusion.cpp Diff File
mod - src/Mod/Part/App/FeatureFace.cpp Diff File
mod - src/Mod/Part/App/FeatureRevolution.cpp Diff File
mod - src/Mod/Part/App/TopoShapeFacePyImp.cpp Diff File