0022946: BRepFeat_SplitShape crashes on splitting a face by two edges
authorjgv <jgv@opencascade.com>
Fri, 6 Apr 2012 07:52:38 +0000 (11:52 +0400)
committerjgv <jgv@opencascade.com>
Fri, 6 Apr 2012 07:52:38 +0000 (11:52 +0400)
commited60a55e7f0a6c77387672f71d6cc855d4be1216
tree60cda8f2b565a915e4a173446bb62b9359641ea1
parenta0b4c5eac5b1b70c85a79805ba19269a0fee1c80
0022946: BRepFeat_SplitShape crashes on splitting a face by two edges

null check for pcurve added to avoid exceptions
Correction to avoid the regression: check after PutPCurve(edg,fac)
src/BRepFeat/BRepFeat_SplitShape.cdl
src/BRepFeat/BRepFeat_SplitShape.lxx
src/BRepTest/BRepTest_FeatureCommands.cxx
src/LocOpe/LocOpe_ProjectedWires.cdl
src/LocOpe/LocOpe_SplitShape.cdl
src/LocOpe/LocOpe_SplitShape.cxx
src/LocOpe/LocOpe_Spliter.cxx
src/LocOpe/LocOpe_WiresOnShape.cdl
src/LocOpe/LocOpe_WiresOnShape.cxx
src/LocOpe/LocOpe_WiresOnShape.lxx