#line 1884 "utilities/type.bas"
qbs*oldstr4461=NULL;
#line 1884 "utilities/type.bas"
if(_SUB_CLEAR_ARRAY_UDT_VARSTRINGS_STRING_N->tmp||_SUB_CLEAR_ARRAY_UDT_VARSTRINGS_STRING_N->fixed||_SUB_CLEAR_ARRAY_UDT_VARSTRINGS_STRING_N->readonly){
#line 1884 "utilities/type.bas"
oldstr4461=_SUB_CLEAR_ARRAY_UDT_VARSTRINGS_STRING_N;
#line 1884 "utilities/type.bas"
if (oldstr4461->cmem_descriptor){
#line 1884 "utilities/type.bas"
_SUB_CLEAR_ARRAY_UDT_VARSTRINGS_STRING_N=qbs_new_cmem(oldstr4461->len,0);
#line 1884 "utilities/type.bas"
}else{
#line 1884 "utilities/type.bas"
_SUB_CLEAR_ARRAY_UDT_VARSTRINGS_STRING_N=qbs_new(oldstr4461->len,0);
#line 1884 "utilities/type.bas"
}
#line 1884 "utilities/type.bas"
memcpy(_SUB_CLEAR_ARRAY_UDT_VARSTRINGS_STRING_N->chr,oldstr4461->chr,oldstr4461->len);
#line 1884 "utilities/type.bas"
}
#line 1884 "utilities/type.bas"
qbs*oldstr4462=NULL;
#line 1884 "utilities/type.bas"
if(_SUB_CLEAR_ARRAY_UDT_VARSTRINGS_STRING_BYTESPERELEMENT->tmp||_SUB_CLEAR_ARRAY_UDT_VARSTRINGS_STRING_BYTESPERELEMENT->fixed||_SUB_CLEAR_ARRAY_UDT_VARSTRINGS_STRING_BYTESPERELEMENT->readonly){
#line 1884 "utilities/type.bas"
oldstr4462=_SUB_CLEAR_ARRAY_UDT_VARSTRINGS_STRING_BYTESPERELEMENT;
#line 1884 "utilities/type.bas"
if (oldstr4462->cmem_descriptor){
#line 1884 "utilities/type.bas"
_SUB_CLEAR_ARRAY_UDT_VARSTRINGS_STRING_BYTESPERELEMENT=qbs_new_cmem(oldstr4462->len,0);
#line 1884 "utilities/type.bas"
}else{
#line 1884 "utilities/type.bas"
_SUB_CLEAR_ARRAY_UDT_VARSTRINGS_STRING_BYTESPERELEMENT=qbs_new(oldstr4462->len,0);
#line 1884 "utilities/type.bas"
}
#line 1884 "utilities/type.bas"
memcpy(_SUB_CLEAR_ARRAY_UDT_VARSTRINGS_STRING_BYTESPERELEMENT->chr,oldstr4462->chr,oldstr4462->len);
#line 1884 "utilities/type.bas"
}
#line 1884 "utilities/type.bas"
qbs*oldstr4463=NULL;
#line 1884 "utilities/type.bas"
if(_SUB_CLEAR_ARRAY_UDT_VARSTRINGS_STRING_ACC->tmp||_SUB_CLEAR_ARRAY_UDT_VARSTRINGS_STRING_ACC->fixed||_SUB_CLEAR_ARRAY_UDT_VARSTRINGS_STRING_ACC->readonly){
#line 1884 "utilities/type.bas"
oldstr4463=_SUB_CLEAR_ARRAY_UDT_VARSTRINGS_STRING_ACC;
#line 1884 "utilities/type.bas"
if (oldstr4463->cmem_descriptor){
#line 1884 "utilities/type.bas"
_SUB_CLEAR_ARRAY_UDT_VARSTRINGS_STRING_ACC=qbs_new_cmem(oldstr4463->len,0);
#line 1884 "utilities/type.bas"
}else{
#line 1884 "utilities/type.bas"
_SUB_CLEAR_ARRAY_UDT_VARSTRINGS_STRING_ACC=qbs_new(oldstr4463->len,0);
#line 1884 "utilities/type.bas"
}
#line 1884 "utilities/type.bas"
memcpy(_SUB_CLEAR_ARRAY_UDT_VARSTRINGS_STRING_ACC->chr,oldstr4463->chr,oldstr4463->len);
#line 1884 "utilities/type.bas"
}
#line 1885 "utilities/type.bas"
int32 pass4464;
#line 1885 "utilities/type.bas"
int32 pass4465;
