IMPLEMENT_STANDARD_RTTIEXT(IGESBasic_Protocol,IGESData_Protocol)
-static int deja = 0;
+static int THE_IGESBasic_Protocol_deja = 0;
+
static Handle(Standard_Type) atype01,atype02,atype03,atype04,atype05,atype06,
atype07,atype08,atype09,atype10,atype11,atype12,atype13,atype14,atype15,atype16;
- IGESBasic_Protocol::IGESBasic_Protocol ()
+IGESBasic_Protocol::IGESBasic_Protocol()
{
- if (deja) return; deja = 1;
+ if (THE_IGESBasic_Protocol_deja)
+ {
+ return;
+ }
+
+ THE_IGESBasic_Protocol_deja = 1;
atype01 = STANDARD_TYPE(IGESBasic_AssocGroupType);
atype02 = STANDARD_TYPE(IGESBasic_ExternalRefFile);
atype03 = STANDARD_TYPE(IGESBasic_ExternalRefFileIndex);