void SUB_APPENDDYNUDTVARSETAT(qbs*_SUB_APPENDDYNUDTVARSETAT_STRING_DST_EXPR,qbs*_SUB_APPENDDYNUDTVARSETAT_STRING_SRC_EXPR,int32*_SUB_APPENDDYNUDTVARSETAT_LONG_UDT_INDEX,int32*_SUB_APPENDDYNUDTVARSETAT_LONG_DST_ROOT,int32*_SUB_APPENDDYNUDTVARSETAT_LONG_SRC_ROOT,qbs*_SUB_APPENDDYNUDTVARSETAT_STRING_ELEM_BYTES,qbs*_SUB_APPENDDYNUDTVARSETAT_STRING_DST_INDEX,qbs*_SUB_APPENDDYNUDTVARSETAT_STRING_SRC_INDEX,qbs*_SUB_APPENDDYNUDTVARSETAT_STRING_ACC){
qbs *tqbs;
ptrszint tmp_long;
int32 tmp_fileno;
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
uint8 *tmp_mem_static_pointer=mem_static_pointer;
uint32 tmp_cmem_sp=cmem_sp;
#include "data276.txt"
mem_lock *sf_mem_lock;
new_mem_lock();
sf_mem_lock=mem_lock_tmp;
sf_mem_lock->type=3;
libqb_check_stack();
if (is_error_pending()) goto exit_subfunc;
do{
if(!qbevent)break;evnt(28172,1190,"type.bas");}while(r);
do{
if(!qbevent)break;evnt(28172,1191,"type.bas");}while(r);
do{
if(!qbevent)break;evnt(28172,1192,"type.bas");}while(r);
do{
if(!qbevent)break;evnt(28172,1193,"type.bas");}while(r);
do{
if(!qbevent)break;evnt(28172,1194,"type.bas");}while(r);
do{
if(!qbevent)break;evnt(28172,1195,"type.bas");}while(r);
do{
if(!qbevent)break;evnt(28172,1196,"type.bas");}while(r);
do{
if(!qbevent)break;evnt(28172,1197,"type.bas");}while(r);
do{
if(!qbevent)break;evnt(28172,1198,"type.bas");}while(r);
do{
qbs_set(_SUB_APPENDDYNUDTVARSETAT_STRING_CR,qbs_add(func_chr( 13 ),func_chr( 10 )));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28172,1200,"type.bas");}while(r);
do{
*_SUB_APPENDDYNUDTVARSETAT_LONG_DST_OFFSET=*_SUB_APPENDDYNUDTVARSETAT_LONG_DST_ROOT;
if(!qbevent)break;evnt(28172,1201,"type.bas");}while(r);
do{
*_SUB_APPENDDYNUDTVARSETAT_LONG_SRC_OFFSET=*_SUB_APPENDDYNUDTVARSETAT_LONG_SRC_ROOT;
if(!qbevent)break;evnt(28172,1202,"type.bas");}while(r);
do{
*_SUB_APPENDDYNUDTVARSETAT_LONG_MEMBER_ID=((int32*)(__ARRAY_LONG_UDTXNEXT[0]))[array_check((*_SUB_APPENDDYNUDTVARSETAT_LONG_UDT_INDEX)-__ARRAY_LONG_UDTXNEXT[4],__ARRAY_LONG_UDTXNEXT[5])];
if(!qbevent)break;evnt(28172,1203,"type.bas");}while(r);
S_42065:;
while((*_SUB_APPENDDYNUDTVARSETAT_LONG_MEMBER_ID)||is_error_pending()){
if(qbevent){evnt(28172,1204,"type.bas");if(r)goto S_42065;}
S_42066:;
if ((((int32*)(__ARRAY_LONG_UDTEARRAYELEMENTS[0]))[array_check((*_SUB_APPENDDYNUDTVARSETAT_LONG_MEMBER_ID)-__ARRAY_LONG_UDTEARRAYELEMENTS[4],__ARRAY_LONG_UDTEARRAYELEMENTS[5])])||is_error_pending()){
if(qbevent){evnt(28172,1205,"type.bas");if(r)goto S_42066;}
do{
*_SUB_APPENDDYNUDTVARSETAT_LONG_ELEM_STEP=FUNC_UDT_ARRAY_MEMBER_BYTES(_SUB_APPENDDYNUDTVARSETAT_LONG_MEMBER_ID);
if(!qbevent)break;evnt(28172,1206,"type.bas");}while(r);
S_42068:;
if (((-((((int32*)(__ARRAY_LONG_UDTETYPE[0]))[array_check((*_SUB_APPENDDYNUDTVARSETAT_LONG_MEMBER_ID)-__ARRAY_LONG_UDTETYPE[4],__ARRAY_LONG_UDTETYPE[5])]&*__LONG_ISSTRING)!= 0 ))&(-((((int32*)(__ARRAY_LONG_UDTETYPE[0]))[array_check((*_SUB_APPENDDYNUDTVARSETAT_LONG_MEMBER_ID)-__ARRAY_LONG_UDTETYPE[4],__ARRAY_LONG_UDTETYPE[5])]&*__LONG_ISFIXEDLENGTH)== 0 )))||is_error_pending()){
if(qbevent){evnt(28172,1207,"type.bas");if(r)goto S_42068;}
S_42069:;
fornext_value5001= 0 ;
fornext_finalvalue5001=((int32*)(__ARRAY_LONG_UDTEARRAYELEMENTS[0]))[array_check((*_SUB_APPENDDYNUDTVARSETAT_LONG_MEMBER_ID)-__ARRAY_LONG_UDTEARRAYELEMENTS[4],__ARRAY_LONG_UDTEARRAYELEMENTS[5])]- 1 ;
fornext_step5001= 1 ;
if (fornext_step5001<0) fornext_step_negative5001=1; else fornext_step_negative5001=0;
if (is_error_pending()) goto fornext_error5001;
goto fornext_entrylabel5001;
while(1){
fornext_value5001=fornext_step5001+(*_SUB_APPENDDYNUDTVARSETAT_LONG_ARRAY_IDX);
fornext_entrylabel5001:
*_SUB_APPENDDYNUDTVARSETAT_LONG_ARRAY_IDX=fornext_value5001;
if (fornext_step_negative5001){
if (fornext_value5001<fornext_finalvalue5001) break;
}else{
if (fornext_value5001>fornext_finalvalue5001) break;
}
fornext_error5001:;
if(qbevent){evnt(28172,1208,"type.bas");if(r)goto S_42069;}
do{
*_SUB_APPENDDYNUDTVARSETAT_LONG_DST_ARRAY_OFFSET=*_SUB_APPENDDYNUDTVARSETAT_LONG_DST_OFFSET+(*_SUB_APPENDDYNUDTVARSETAT_LONG_ARRAY_IDX**_SUB_APPENDDYNUDTVARSETAT_LONG_ELEM_STEP);
if(!qbevent)break;evnt(28172,1209,"type.bas");}while(r);
do{
*_SUB_APPENDDYNUDTVARSETAT_LONG_SRC_ARRAY_OFFSET=*_SUB_APPENDDYNUDTVARSETAT_LONG_SRC_OFFSET+(*_SUB_APPENDDYNUDTVARSETAT_LONG_ARRAY_IDX**_SUB_APPENDDYNUDTVARSETAT_LONG_ELEM_STEP);
if(!qbevent)break;evnt(28172,1210,"type.bas");}while(r);
do{
qbs_set(_SUB_APPENDDYNUDTVARSETAT_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_SUB_APPENDDYNUDTVARSETAT_STRING_ACC,_SUB_APPENDDYNUDTVARSETAT_STRING_CR),qbs_new_txt_len("{qbs **dyn_udt_qbs_dst=(qbs**)(((uint8*)(",41)),_SUB_APPENDDYNUDTVARSETAT_STRING_DST_EXPR),qbs_new_txt_len("))+",3)),_SUB_APPENDDYNUDTVARSETAT_STRING_ELEM_BYTES),qbs_new_txt_len("*(",2)),_SUB_APPENDDYNUDTVARSETAT_STRING_DST_INDEX),qbs_new_txt_len(")+",2)),qbs_ltrim(qbs_str((int32)(*_SUB_APPENDDYNUDTVARSETAT_LONG_DST_ARRAY_OFFSET)))),qbs_new_txt_len("); qbs *dyn_udt_qbs_src=*(qbs**)(((uint8*)(",43)),_SUB_APPENDDYNUDTVARSETAT_STRING_SRC_EXPR),qbs_new_txt_len("))+",3)),_SUB_APPENDDYNUDTVARSETAT_STRING_ELEM_BYTES),qbs_new_txt_len("*(",2)),_SUB_APPENDDYNUDTVARSETAT_STRING_SRC_INDEX),qbs_new_txt_len(")+",2)),qbs_ltrim(qbs_str((int32)(*_SUB_APPENDDYNUDTVARSETAT_LONG_SRC_ARRAY_OFFSET)))),qbs_new_txt_len("); if(!*dyn_udt_qbs_dst) *dyn_udt_qbs_dst=qbs_new(0,0); if(dyn_udt_qbs_src) qbs_set(*dyn_udt_qbs_dst,dyn_udt_qbs_src);}",119)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28172,1211,"type.bas");}while(r);
fornext_continue_5000:;
}
fornext_exit_5000:;
S_42074:;
}else{
if (-((((int32*)(__ARRAY_LONG_UDTETYPE[0]))[array_check((*_SUB_APPENDDYNUDTVARSETAT_LONG_MEMBER_ID)-__ARRAY_LONG_UDTETYPE[4],__ARRAY_LONG_UDTETYPE[5])]&*__LONG_ISUDT)!= 0 )){
if(qbevent){evnt(28172,1213,"type.bas");if(r)goto S_42074;}
do{
*_SUB_APPENDDYNUDTVARSETAT_LONG_NESTED_UDT=((int32*)(__ARRAY_LONG_UDTETYPE[0]))[array_check((*_SUB_APPENDDYNUDTVARSETAT_LONG_MEMBER_ID)-__ARRAY_LONG_UDTETYPE[4],__ARRAY_LONG_UDTETYPE[5])]& 4095ll ;
if(!qbevent)break;evnt(28172,1214,"type.bas");}while(r);
S_42076:;
if ((((int16*)(__ARRAY_INTEGER_UDTXVARIABLE[0]))[array_check((*_SUB_APPENDDYNUDTVARSETAT_LONG_NESTED_UDT)-__ARRAY_INTEGER_UDTXVARIABLE[4],__ARRAY_INTEGER_UDTXVARIABLE[5])])||is_error_pending()){
if(qbevent){evnt(28172,1215,"type.bas");if(r)goto S_42076;}
S_42077:;
fornext_value5003= 0 ;
fornext_finalvalue5003=((int32*)(__ARRAY_LONG_UDTEARRAYELEMENTS[0]))[array_check((*_SUB_APPENDDYNUDTVARSETAT_LONG_MEMBER_ID)-__ARRAY_LONG_UDTEARRAYELEMENTS[4],__ARRAY_LONG_UDTEARRAYELEMENTS[5])]- 1 ;
fornext_step5003= 1 ;
if (fornext_step5003<0) fornext_step_negative5003=1; else fornext_step_negative5003=0;
if (is_error_pending()) goto fornext_error5003;
goto fornext_entrylabel5003;
while(1){
fornext_value5003=fornext_step5003+(*_SUB_APPENDDYNUDTVARSETAT_LONG_ARRAY_IDX);
fornext_entrylabel5003:
*_SUB_APPENDDYNUDTVARSETAT_LONG_ARRAY_IDX=fornext_value5003;
if (fornext_step_negative5003){
if (fornext_value5003<fornext_finalvalue5003) break;
}else{
if (fornext_value5003>fornext_finalvalue5003) break;
}
fornext_error5003:;
if(qbevent){evnt(28172,1216,"type.bas");if(r)goto S_42077;}
do{
*_SUB_APPENDDYNUDTVARSETAT_LONG_DST_ARRAY_OFFSET=*_SUB_APPENDDYNUDTVARSETAT_LONG_DST_OFFSET+(*_SUB_APPENDDYNUDTVARSETAT_LONG_ARRAY_IDX**_SUB_APPENDDYNUDTVARSETAT_LONG_ELEM_STEP);
if(!qbevent)break;evnt(28172,1217,"type.bas");}while(r);
do{
*_SUB_APPENDDYNUDTVARSETAT_LONG_SRC_ARRAY_OFFSET=*_SUB_APPENDDYNUDTVARSETAT_LONG_SRC_OFFSET+(*_SUB_APPENDDYNUDTVARSETAT_LONG_ARRAY_IDX**_SUB_APPENDDYNUDTVARSETAT_LONG_ELEM_STEP);
if(!qbevent)break;evnt(28172,1218,"type.bas");}while(r);
do{
SUB_APPENDDYNUDTVARSETAT(_SUB_APPENDDYNUDTVARSETAT_STRING_DST_EXPR,_SUB_APPENDDYNUDTVARSETAT_STRING_SRC_EXPR,_SUB_APPENDDYNUDTVARSETAT_LONG_NESTED_UDT,_SUB_APPENDDYNUDTVARSETAT_LONG_DST_ARRAY_OFFSET,_SUB_APPENDDYNUDTVARSETAT_LONG_SRC_ARRAY_OFFSET,_SUB_APPENDDYNUDTVARSETAT_STRING_ELEM_BYTES,_SUB_APPENDDYNUDTVARSETAT_STRING_DST_INDEX,_SUB_APPENDDYNUDTVARSETAT_STRING_SRC_INDEX,_SUB_APPENDDYNUDTVARSETAT_STRING_ACC);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28172,1219,"type.bas");}while(r);
fornext_continue_5002:;
}
fornext_exit_5002:;
}else{
do{
qbs_set(_SUB_APPENDDYNUDTVARSETAT_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_SUB_APPENDDYNUDTVARSETAT_STRING_ACC,_SUB_APPENDDYNUDTVARSETAT_STRING_CR),qbs_new_txt_len("memcpy(((uint8*)(",17)),_SUB_APPENDDYNUDTVARSETAT_STRING_DST_EXPR),qbs_new_txt_len("))+",3)),_SUB_APPENDDYNUDTVARSETAT_STRING_ELEM_BYTES),qbs_new_txt_len("*(",2)),_SUB_APPENDDYNUDTVARSETAT_STRING_DST_INDEX),qbs_new_txt_len(")+",2)),qbs_ltrim(qbs_str((int32)(*_SUB_APPENDDYNUDTVARSETAT_LONG_DST_OFFSET)))),qbs_new_txt_len(",((uint8*)(",11)),_SUB_APPENDDYNUDTVARSETAT_STRING_SRC_EXPR),qbs_new_txt_len("))+",3)),_SUB_APPENDDYNUDTVARSETAT_STRING_ELEM_BYTES),qbs_new_txt_len("*(",2)),_SUB_APPENDDYNUDTVARSETAT_STRING_SRC_INDEX),qbs_new_txt_len(")+",2)),qbs_ltrim(qbs_str((int32)(*_SUB_APPENDDYNUDTVARSETAT_LONG_SRC_OFFSET)))),qbs_new_txt_len(",(size_t)",9)),qbs_ltrim(qbs_str((int64)(qb_safe_idiv(((int32*)(__ARRAY_LONG_UDTESIZE[0]))[array_check((*_SUB_APPENDDYNUDTVARSETAT_LONG_MEMBER_ID)-__ARRAY_LONG_UDTESIZE[4],__ARRAY_LONG_UDTESIZE[5])], 8 ))))),qbs_new_txt_len(");",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28172,1222,"type.bas");}while(r);
}
}else{
do{
qbs_set(_SUB_APPENDDYNUDTVARSETAT_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_SUB_APPENDDYNUDTVARSETAT_STRING_ACC,_SUB_APPENDDYNUDTVARSETAT_STRING_CR),qbs_new_txt_len("memcpy(((uint8*)(",17)),_SUB_APPENDDYNUDTVARSETAT_STRING_DST_EXPR),qbs_new_txt_len("))+",3)),_SUB_APPENDDYNUDTVARSETAT_STRING_ELEM_BYTES),qbs_new_txt_len("*(",2)),_SUB_APPENDDYNUDTVARSETAT_STRING_DST_INDEX),qbs_new_txt_len(")+",2)),qbs_ltrim(qbs_str((int32)(*_SUB_APPENDDYNUDTVARSETAT_LONG_DST_OFFSET)))),qbs_new_txt_len(",((uint8*)(",11)),_SUB_APPENDDYNUDTVARSETAT_STRING_SRC_EXPR),qbs_new_txt_len("))+",3)),_SUB_APPENDDYNUDTVARSETAT_STRING_ELEM_BYTES),qbs_new_txt_len("*(",2)),_SUB_APPENDDYNUDTVARSETAT_STRING_SRC_INDEX),qbs_new_txt_len(")+",2)),qbs_ltrim(qbs_str((int32)(*_SUB_APPENDDYNUDTVARSETAT_LONG_SRC_OFFSET)))),qbs_new_txt_len(",(size_t)",9)),qbs_ltrim(qbs_str((int64)(qb_safe_idiv(((int32*)(__ARRAY_LONG_UDTESIZE[0]))[array_check((*_SUB_APPENDDYNUDTVARSETAT_LONG_MEMBER_ID)-__ARRAY_LONG_UDTESIZE[4],__ARRAY_LONG_UDTESIZE[5])], 8 ))))),qbs_new_txt_len(");",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28172,1225,"type.bas");}while(r);
}
}
S_42088:;
}else{
if ((-((((int32*)(__ARRAY_LONG_UDTETYPE[0]))[array_check((*_SUB_APPENDDYNUDTVARSETAT_LONG_MEMBER_ID)-__ARRAY_LONG_UDTETYPE[4],__ARRAY_LONG_UDTETYPE[5])]&*__LONG_ISSTRING)!= 0 ))&(-((((int32*)(__ARRAY_LONG_UDTETYPE[0]))[array_check((*_SUB_APPENDDYNUDTVARSETAT_LONG_MEMBER_ID)-__ARRAY_LONG_UDTETYPE[4],__ARRAY_LONG_UDTETYPE[5])]&*__LONG_ISFIXEDLENGTH)== 0 ))){
if(qbevent){evnt(28172,1227,"type.bas");if(r)goto S_42088;}
do{
qbs_set(_SUB_APPENDDYNUDTVARSETAT_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_SUB_APPENDDYNUDTVARSETAT_STRING_ACC,_SUB_APPENDDYNUDTVARSETAT_STRING_CR),qbs_new_txt_len("{qbs **dyn_udt_qbs_dst=(qbs**)(((uint8*)(",41)),_SUB_APPENDDYNUDTVARSETAT_STRING_DST_EXPR),qbs_new_txt_len("))+",3)),_SUB_APPENDDYNUDTVARSETAT_STRING_ELEM_BYTES),qbs_new_txt_len("*(",2)),_SUB_APPENDDYNUDTVARSETAT_STRING_DST_INDEX),qbs_new_txt_len(")+",2)),qbs_ltrim(qbs_str((int32)(*_SUB_APPENDDYNUDTVARSETAT_LONG_DST_OFFSET)))),qbs_new_txt_len("); qbs *dyn_udt_qbs_src=*(qbs**)(((uint8*)(",43)),_SUB_APPENDDYNUDTVARSETAT_STRING_SRC_EXPR),qbs_new_txt_len("))+",3)),_SUB_APPENDDYNUDTVARSETAT_STRING_ELEM_BYTES),qbs_new_txt_len("*(",2)),_SUB_APPENDDYNUDTVARSETAT_STRING_SRC_INDEX),qbs_new_txt_len(")+",2)),qbs_ltrim(qbs_str((int32)(*_SUB_APPENDDYNUDTVARSETAT_LONG_SRC_OFFSET)))),qbs_new_txt_len("); if(!*dyn_udt_qbs_dst) *dyn_udt_qbs_dst=qbs_new(0,0); if(dyn_udt_qbs_src) qbs_set(*dyn_udt_qbs_dst,dyn_udt_qbs_src);}",119)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28172,1228,"type.bas");}while(r);
S_42090:;
}else{
if (-((((int32*)(__ARRAY_LONG_UDTETYPE[0]))[array_check((*_SUB_APPENDDYNUDTVARSETAT_LONG_MEMBER_ID)-__ARRAY_LONG_UDTETYPE[4],__ARRAY_LONG_UDTETYPE[5])]&*__LONG_ISUDT)!= 0 )){
if(qbevent){evnt(28172,1229,"type.bas");if(r)goto S_42090;}
do{
*_SUB_APPENDDYNUDTVARSETAT_LONG_NESTED_UDT=((int32*)(__ARRAY_LONG_UDTETYPE[0]))[array_check((*_SUB_APPENDDYNUDTVARSETAT_LONG_MEMBER_ID)-__ARRAY_LONG_UDTETYPE[4],__ARRAY_LONG_UDTETYPE[5])]& 4095ll ;
if(!qbevent)break;evnt(28172,1230,"type.bas");}while(r);
S_42092:;
if ((((int16*)(__ARRAY_INTEGER_UDTXVARIABLE[0]))[array_check((*_SUB_APPENDDYNUDTVARSETAT_LONG_NESTED_UDT)-__ARRAY_INTEGER_UDTXVARIABLE[4],__ARRAY_INTEGER_UDTXVARIABLE[5])])||is_error_pending()){
if(qbevent){evnt(28172,1231,"type.bas");if(r)goto S_42092;}
do{
SUB_APPENDDYNUDTVARSETAT(_SUB_APPENDDYNUDTVARSETAT_STRING_DST_EXPR,_SUB_APPENDDYNUDTVARSETAT_STRING_SRC_EXPR,_SUB_APPENDDYNUDTVARSETAT_LONG_NESTED_UDT,_SUB_APPENDDYNUDTVARSETAT_LONG_DST_OFFSET,_SUB_APPENDDYNUDTVARSETAT_LONG_SRC_OFFSET,_SUB_APPENDDYNUDTVARSETAT_STRING_ELEM_BYTES,_SUB_APPENDDYNUDTVARSETAT_STRING_DST_INDEX,_SUB_APPENDDYNUDTVARSETAT_STRING_SRC_INDEX,_SUB_APPENDDYNUDTVARSETAT_STRING_ACC);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28172,1232,"type.bas");}while(r);
}else{
do{
qbs_set(_SUB_APPENDDYNUDTVARSETAT_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_SUB_APPENDDYNUDTVARSETAT_STRING_ACC,_SUB_APPENDDYNUDTVARSETAT_STRING_CR),qbs_new_txt_len("memcpy(((uint8*)(",17)),_SUB_APPENDDYNUDTVARSETAT_STRING_DST_EXPR),qbs_new_txt_len("))+",3)),_SUB_APPENDDYNUDTVARSETAT_STRING_ELEM_BYTES),qbs_new_txt_len("*(",2)),_SUB_APPENDDYNUDTVARSETAT_STRING_DST_INDEX),qbs_new_txt_len(")+",2)),qbs_ltrim(qbs_str((int32)(*_SUB_APPENDDYNUDTVARSETAT_LONG_DST_OFFSET)))),qbs_new_txt_len(",((uint8*)(",11)),_SUB_APPENDDYNUDTVARSETAT_STRING_SRC_EXPR),qbs_new_txt_len("))+",3)),_SUB_APPENDDYNUDTVARSETAT_STRING_ELEM_BYTES),qbs_new_txt_len("*(",2)),_SUB_APPENDDYNUDTVARSETAT_STRING_SRC_INDEX),qbs_new_txt_len(")+",2)),qbs_ltrim(qbs_str((int32)(*_SUB_APPENDDYNUDTVARSETAT_LONG_SRC_OFFSET)))),qbs_new_txt_len(",(size_t)",9)),qbs_ltrim(qbs_str((int64)(qb_safe_idiv(((int32*)(__ARRAY_LONG_UDTESIZE[0]))[array_check((*_SUB_APPENDDYNUDTVARSETAT_LONG_MEMBER_ID)-__ARRAY_LONG_UDTESIZE[4],__ARRAY_LONG_UDTESIZE[5])], 8 ))))),qbs_new_txt_len(");",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28172,1234,"type.bas");}while(r);
}
}else{
do{
qbs_set(_SUB_APPENDDYNUDTVARSETAT_STRING_ACC,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(_SUB_APPENDDYNUDTVARSETAT_STRING_ACC,_SUB_APPENDDYNUDTVARSETAT_STRING_CR),qbs_new_txt_len("memcpy(((uint8*)(",17)),_SUB_APPENDDYNUDTVARSETAT_STRING_DST_EXPR),qbs_new_txt_len("))+",3)),_SUB_APPENDDYNUDTVARSETAT_STRING_ELEM_BYTES),qbs_new_txt_len("*(",2)),_SUB_APPENDDYNUDTVARSETAT_STRING_DST_INDEX),qbs_new_txt_len(")+",2)),qbs_ltrim(qbs_str((int32)(*_SUB_APPENDDYNUDTVARSETAT_LONG_DST_OFFSET)))),qbs_new_txt_len(",((uint8*)(",11)),_SUB_APPENDDYNUDTVARSETAT_STRING_SRC_EXPR),qbs_new_txt_len("))+",3)),_SUB_APPENDDYNUDTVARSETAT_STRING_ELEM_BYTES),qbs_new_txt_len("*(",2)),_SUB_APPENDDYNUDTVARSETAT_STRING_SRC_INDEX),qbs_new_txt_len(")+",2)),qbs_ltrim(qbs_str((int32)(*_SUB_APPENDDYNUDTVARSETAT_LONG_SRC_OFFSET)))),qbs_new_txt_len(",(size_t)",9)),qbs_ltrim(qbs_str((int64)(qb_safe_idiv(((int32*)(__ARRAY_LONG_UDTESIZE[0]))[array_check((*_SUB_APPENDDYNUDTVARSETAT_LONG_MEMBER_ID)-__ARRAY_LONG_UDTESIZE[4],__ARRAY_LONG_UDTESIZE[5])], 8 ))))),qbs_new_txt_len(");",2)));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28172,1237,"type.bas");}while(r);
}
}
}
do{
*_SUB_APPENDDYNUDTVARSETAT_LONG_DST_OFFSET=*_SUB_APPENDDYNUDTVARSETAT_LONG_DST_OFFSET+(qb_safe_idiv(((int32*)(__ARRAY_LONG_UDTESIZE[0]))[array_check((*_SUB_APPENDDYNUDTVARSETAT_LONG_MEMBER_ID)-__ARRAY_LONG_UDTESIZE[4],__ARRAY_LONG_UDTESIZE[5])], 8 ));
if(!qbevent)break;evnt(28172,1239,"type.bas");}while(r);
do{
*_SUB_APPENDDYNUDTVARSETAT_LONG_SRC_OFFSET=*_SUB_APPENDDYNUDTVARSETAT_LONG_SRC_OFFSET+(qb_safe_idiv(((int32*)(__ARRAY_LONG_UDTESIZE[0]))[array_check((*_SUB_APPENDDYNUDTVARSETAT_LONG_MEMBER_ID)-__ARRAY_LONG_UDTESIZE[4],__ARRAY_LONG_UDTESIZE[5])], 8 ));
if(!qbevent)break;evnt(28172,1240,"type.bas");}while(r);
do{
*_SUB_APPENDDYNUDTVARSETAT_LONG_MEMBER_ID=((int32*)(__ARRAY_LONG_UDTENEXT[0]))[array_check((*_SUB_APPENDDYNUDTVARSETAT_LONG_MEMBER_ID)-__ARRAY_LONG_UDTENEXT[4],__ARRAY_LONG_UDTENEXT[5])];
if(!qbevent)break;evnt(28172,1241,"type.bas");}while(r);
dl_continue_4999:;
}
dl_exit_4999:;
exit_subfunc:;
free_mem_lock(sf_mem_lock);
#include "free276.txt"
if ((tmp_mem_static_pointer>=mem_static)&&(tmp_mem_static_pointer<=mem_static_limit)) mem_static_pointer=tmp_mem_static_pointer; else mem_static_pointer=mem_static;
cmem_sp=tmp_cmem_sp;
}
