1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-14 13:30:48 +03:00

Compare commits

...

1 Commits

Author SHA1 Message Date
gka
894c53ab2e 0028797: Exceptrion is raised during reading attached STEP file.
Protection for null handle was added in the method RWStepVisual_RWPresentationStyleAssignment::ReadStep
2017-06-06 09:56:18 +03:00

View File

@@ -53,9 +53,12 @@ void RWStepVisual_RWPresentationStyleAssignment::ReadStep
else {
Handle(StepData_SelectMember) aMember;
data->ReadMember(nsub1, i1, "null_style", ach, aMember);
Standard_CString anEnumText = aMember->EnumText();
Handle(StepVisual_NullStyleMember) aNullStyle = new StepVisual_NullStyleMember();
aNullStyle->SetEnumText(0, anEnumText);
if(!aMember.IsNull())
{
Standard_CString anEnumText = aMember->EnumText();
aNullStyle->SetEnumText(0, anEnumText);
}
aStylesItem.SetValue(aNullStyle);
}
aStyles->SetValue(i1,aStylesItem);