mirror of
https://github.com/QB64Official/qb64.git
synced 2024-09-28 11:17:47 +00:00
79 lines
3.3 KiB
Text
79 lines
3.3 KiB
Text
if (_FUNC_IDESUBS_ARRAY_UDT_O[2]&1){
|
|
if (_FUNC_IDESUBS_ARRAY_UDT_O[2]&4){
|
|
cmem_dynamic_free((uint8*)(_FUNC_IDESUBS_ARRAY_UDT_O[0]));
|
|
}else{
|
|
free((void*)(_FUNC_IDESUBS_ARRAY_UDT_O[0]));
|
|
}
|
|
}
|
|
free_mem_lock( (mem_lock*)((ptrszint*)_FUNC_IDESUBS_ARRAY_UDT_O)[8] );
|
|
qbs_free(_FUNC_IDESUBS_STRING1_SEP);
|
|
qbs_free(_FUNC_IDESUBS_STRING_A2);
|
|
qbs_free(_FUNC_IDESUBS_STRING_L);
|
|
qbs_free(_FUNC_IDESUBS_STRING_LY);
|
|
qbs_free(_FUNC_IDESUBS_STRING_LYSORTED);
|
|
if (_FUNC_IDESUBS_ARRAY_STRING998_SORTEDSUBSLIST[2]&1){
|
|
if (_FUNC_IDESUBS_ARRAY_STRING998_SORTEDSUBSLIST[2]&4){
|
|
cmem_dynamic_free((uint8*)(_FUNC_IDESUBS_ARRAY_STRING998_SORTEDSUBSLIST[0]));
|
|
}else{
|
|
free((void*)(_FUNC_IDESUBS_ARRAY_STRING998_SORTEDSUBSLIST[0]));
|
|
}
|
|
}
|
|
free_mem_lock( (mem_lock*)((ptrszint*)_FUNC_IDESUBS_ARRAY_STRING998_SORTEDSUBSLIST)[8] );
|
|
if (_FUNC_IDESUBS_ARRAY_STRING998_CASEBKPSUBSLIST[2]&1){
|
|
if (_FUNC_IDESUBS_ARRAY_STRING998_CASEBKPSUBSLIST[2]&4){
|
|
cmem_dynamic_free((uint8*)(_FUNC_IDESUBS_ARRAY_STRING998_CASEBKPSUBSLIST[0]));
|
|
}else{
|
|
free((void*)(_FUNC_IDESUBS_ARRAY_STRING998_CASEBKPSUBSLIST[0]));
|
|
}
|
|
}
|
|
free_mem_lock( (mem_lock*)((ptrszint*)_FUNC_IDESUBS_ARRAY_STRING998_CASEBKPSUBSLIST)[8] );
|
|
if (_FUNC_IDESUBS_ARRAY_LONG_TOTALLINES[2]&1){
|
|
if (_FUNC_IDESUBS_ARRAY_LONG_TOTALLINES[2]&4){
|
|
cmem_dynamic_free((uint8*)(_FUNC_IDESUBS_ARRAY_LONG_TOTALLINES[0]));
|
|
}else{
|
|
free((void*)(_FUNC_IDESUBS_ARRAY_LONG_TOTALLINES[0]));
|
|
}
|
|
}
|
|
free_mem_lock( (mem_lock*)((ptrszint*)_FUNC_IDESUBS_ARRAY_LONG_TOTALLINES)[8] );
|
|
if (_FUNC_IDESUBS_ARRAY_STRING_SUBNAMES[2]&1){
|
|
tmp_long=_FUNC_IDESUBS_ARRAY_STRING_SUBNAMES[5];
|
|
while(tmp_long--) qbs_free((qbs*)((uint64*)(_FUNC_IDESUBS_ARRAY_STRING_SUBNAMES[0]))[tmp_long]);
|
|
free((void*)(_FUNC_IDESUBS_ARRAY_STRING_SUBNAMES[0]));
|
|
}
|
|
free_mem_lock( (mem_lock*)((ptrszint*)_FUNC_IDESUBS_ARRAY_STRING_SUBNAMES)[8] );
|
|
if (_FUNC_IDESUBS_ARRAY_LONG_SUBLINES[2]&1){
|
|
if (_FUNC_IDESUBS_ARRAY_LONG_SUBLINES[2]&4){
|
|
cmem_dynamic_free((uint8*)(_FUNC_IDESUBS_ARRAY_LONG_SUBLINES[0]));
|
|
}else{
|
|
free((void*)(_FUNC_IDESUBS_ARRAY_LONG_SUBLINES[0]));
|
|
}
|
|
}
|
|
free_mem_lock( (mem_lock*)((ptrszint*)_FUNC_IDESUBS_ARRAY_LONG_SUBLINES)[8] );
|
|
if (_FUNC_IDESUBS_ARRAY_STRING_ARGS[2]&1){
|
|
tmp_long=_FUNC_IDESUBS_ARRAY_STRING_ARGS[5];
|
|
while(tmp_long--) qbs_free((qbs*)((uint64*)(_FUNC_IDESUBS_ARRAY_STRING_ARGS[0]))[tmp_long]);
|
|
free((void*)(_FUNC_IDESUBS_ARRAY_STRING_ARGS[0]));
|
|
}
|
|
free_mem_lock( (mem_lock*)((ptrszint*)_FUNC_IDESUBS_ARRAY_STRING_ARGS)[8] );
|
|
if (_FUNC_IDESUBS_ARRAY_STRING_SF[2]&1){
|
|
tmp_long=_FUNC_IDESUBS_ARRAY_STRING_SF[5];
|
|
while(tmp_long--) qbs_free((qbs*)((uint64*)(_FUNC_IDESUBS_ARRAY_STRING_SF[0]))[tmp_long]);
|
|
free((void*)(_FUNC_IDESUBS_ARRAY_STRING_SF[0]));
|
|
}
|
|
free_mem_lock( (mem_lock*)((ptrszint*)_FUNC_IDESUBS_ARRAY_STRING_SF)[8] );
|
|
qbs_free(_FUNC_IDESUBS_STRING_A);
|
|
qbs_free(_FUNC_IDESUBS_STRING_NCA);
|
|
qbs_free(_FUNC_IDESUBS_STRING_SF);
|
|
qbs_free(_FUNC_IDESUBS_STRING_N);
|
|
qbs_free(_FUNC_IDESUBS_STRING_ARGS);
|
|
qbs_free(_FUNC_IDESUBS_STRING_N2);
|
|
qbs_free(_FUNC_IDESUBS_STRING_LINESHEADER);
|
|
qbs_free(_FUNC_IDESUBS_STRING_EXTERNAL);
|
|
qbs_free(_FUNC_IDESUBS_STRING_LSIZED);
|
|
qbs_free(_FUNC_IDESUBS_STRING_LSORTEDSIZED);
|
|
qbs_free(_FUNC_IDESUBS_STRING_LSORTED);
|
|
qbs_free(_FUNC_IDESUBS_STRING_NUM);
|
|
qbs_free(_FUNC_IDESUBS_STRING_LISTITEM);
|
|
qbs_free(_FUNC_IDESUBS_STRING_TEMP);
|
|
qbs_free(_FUNC_IDESUBS_STRING_ALTLETTER);
|
|
qbs_free(_FUNC_IDESUBS_STRING_TARGETSOURCELINE);
|