#line 1888 "utilities/type.bas"
qbs*oldstr4466=NULL;
#line 1888 "utilities/type.bas"
if(_SUB_INITIALISE_ARRAY_UDT_VARSTRINGS_STRING_N->tmp||_SUB_INITIALISE_ARRAY_UDT_VARSTRINGS_STRING_N->fixed||_SUB_INITIALISE_ARRAY_UDT_VARSTRINGS_STRING_N->readonly){
#line 1888 "utilities/type.bas"
oldstr4466=_SUB_INITIALISE_ARRAY_UDT_VARSTRINGS_STRING_N;
#line 1888 "utilities/type.bas"
if (oldstr4466->cmem_descriptor){
#line 1888 "utilities/type.bas"
_SUB_INITIALISE_ARRAY_UDT_VARSTRINGS_STRING_N=qbs_new_cmem(oldstr4466->len,0);
#line 1888 "utilities/type.bas"
}else{
#line 1888 "utilities/type.bas"
_SUB_INITIALISE_ARRAY_UDT_VARSTRINGS_STRING_N=qbs_new(oldstr4466->len,0);
#line 1888 "utilities/type.bas"
}
#line 1888 "utilities/type.bas"
memcpy(_SUB_INITIALISE_ARRAY_UDT_VARSTRINGS_STRING_N->chr,oldstr4466->chr,oldstr4466->len);
#line 1888 "utilities/type.bas"
}
#line 1888 "utilities/type.bas"
qbs*oldstr4467=NULL;
#line 1888 "utilities/type.bas"
if(_SUB_INITIALISE_ARRAY_UDT_VARSTRINGS_STRING_BYTESPERELEMENT->tmp||_SUB_INITIALISE_ARRAY_UDT_VARSTRINGS_STRING_BYTESPERELEMENT->fixed||_SUB_INITIALISE_ARRAY_UDT_VARSTRINGS_STRING_BYTESPERELEMENT->readonly){
#line 1888 "utilities/type.bas"
oldstr4467=_SUB_INITIALISE_ARRAY_UDT_VARSTRINGS_STRING_BYTESPERELEMENT;
#line 1888 "utilities/type.bas"
if (oldstr4467->cmem_descriptor){
#line 1888 "utilities/type.bas"
_SUB_INITIALISE_ARRAY_UDT_VARSTRINGS_STRING_BYTESPERELEMENT=qbs_new_cmem(oldstr4467->len,0);
#line 1888 "utilities/type.bas"
}else{
#line 1888 "utilities/type.bas"
_SUB_INITIALISE_ARRAY_UDT_VARSTRINGS_STRING_BYTESPERELEMENT=qbs_new(oldstr4467->len,0);
#line 1888 "utilities/type.bas"
}
#line 1888 "utilities/type.bas"
memcpy(_SUB_INITIALISE_ARRAY_UDT_VARSTRINGS_STRING_BYTESPERELEMENT->chr,oldstr4467->chr,oldstr4467->len);
#line 1888 "utilities/type.bas"
}
#line 1888 "utilities/type.bas"
qbs*oldstr4468=NULL;
#line 1888 "utilities/type.bas"
if(_SUB_INITIALISE_ARRAY_UDT_VARSTRINGS_STRING_ACC->tmp||_SUB_INITIALISE_ARRAY_UDT_VARSTRINGS_STRING_ACC->fixed||_SUB_INITIALISE_ARRAY_UDT_VARSTRINGS_STRING_ACC->readonly){
#line 1888 "utilities/type.bas"
oldstr4468=_SUB_INITIALISE_ARRAY_UDT_VARSTRINGS_STRING_ACC;
#line 1888 "utilities/type.bas"
if (oldstr4468->cmem_descriptor){
#line 1888 "utilities/type.bas"
_SUB_INITIALISE_ARRAY_UDT_VARSTRINGS_STRING_ACC=qbs_new_cmem(oldstr4468->len,0);
#line 1888 "utilities/type.bas"
}else{
#line 1888 "utilities/type.bas"
_SUB_INITIALISE_ARRAY_UDT_VARSTRINGS_STRING_ACC=qbs_new(oldstr4468->len,0);
#line 1888 "utilities/type.bas"
}
#line 1888 "utilities/type.bas"
memcpy(_SUB_INITIALISE_ARRAY_UDT_VARSTRINGS_STRING_ACC->chr,oldstr4468->chr,oldstr4468->len);
#line 1888 "utilities/type.bas"
}
#line 1889 "utilities/type.bas"
int32 pass4469;
#line 1889 "utilities/type.bas"
int32 pass4470;
