compiler/ecs: Deleting module instances in reverse order as creation within each...
[sdk] / compiler / bootstrap / ecp / bootstrap / ecp.c
index 7012b1c..2b5ad47 100644 (file)
@@ -2090,8 +2090,11 @@ PrintType(dataType, dataTypeString, 0, 1);
 {
 struct __ecereNameSpace__ecere__com__BitMember * member = __ecereNameSpace__ecere__com__eClass_AddBitMember(regClass, declId->string, dataTypeString, 0, 0, def->memberAccess);
 
+if(member)
+{
 member->size = bitSize;
 member->pos = bitPos;
+}
 dataMember = (struct __ecereNameSpace__ecere__com__DataMember *)member;
 }
 if(dataMember)