else if (aBaseType == 2) {
Handle(StepDimTol_HArray1OfDatumReferenceElement) anArray = ent->Base().CommonDatumList();
Standard_Integer i, nb = (anArray.IsNull() ? 0 : anArray->Length());
- SW.OpenSub();
+ SW.OpenTypedSub("COMMON_DATUM_LIST");
for (i = 1; i <= nb; i++)
SW.Send (anArray->Value(i));
SW.CloseSub();
}
}
SW.CloseSub();
- }
+ }
+ else {
+ SW.SendUndef();
+ }
}