qbs *_FUNC_STRIPDISCORDANSI_STRING_STRIPDISCORDANSI=NULL;
if (!_FUNC_STRIPDISCORDANSI_STRING_STRIPDISCORDANSI)_FUNC_STRIPDISCORDANSI_STRING_STRIPDISCORDANSI=qbs_new(0,0);
qbs*oldstr7505=NULL;
if(_FUNC_STRIPDISCORDANSI_STRING_CLIP->tmp||_FUNC_STRIPDISCORDANSI_STRING_CLIP->fixed||_FUNC_STRIPDISCORDANSI_STRING_CLIP->readonly){
oldstr7505=_FUNC_STRIPDISCORDANSI_STRING_CLIP;
if (oldstr7505->cmem_descriptor){
_FUNC_STRIPDISCORDANSI_STRING_CLIP=qbs_new_cmem(oldstr7505->len,0);
}else{
_FUNC_STRIPDISCORDANSI_STRING_CLIP=qbs_new(oldstr7505->len,0);
}
memcpy(_FUNC_STRIPDISCORDANSI_STRING_CLIP->chr,oldstr7505->chr,oldstr7505->len);
}
qbs *_FUNC_STRIPDISCORDANSI_STRING_TEMP=NULL;
if (!_FUNC_STRIPDISCORDANSI_STRING_TEMP)_FUNC_STRIPDISCORDANSI_STRING_TEMP=qbs_new(0,0);
int16 *_FUNC_STRIPDISCORDANSI_INTEGER_I=NULL;
if(_FUNC_STRIPDISCORDANSI_INTEGER_I==NULL){
_FUNC_STRIPDISCORDANSI_INTEGER_I=(int16*)mem_static_malloc(2);
*_FUNC_STRIPDISCORDANSI_INTEGER_I=0;
}
int32 fornext_value7507;
int32 fornext_finalvalue7507;
int32 fornext_step7507;
uint8 fornext_step_negative7507;
byte_element_struct *byte_element_7508=NULL;
if (!byte_element_7508){
if ((mem_static_pointer+=12)<mem_static_limit) byte_element_7508=(byte_element_struct*)(mem_static_pointer-12); else byte_element_7508=(byte_element_struct*)mem_static_malloc(12);
}
byte_element_struct *byte_element_7509=NULL;
if (!byte_element_7509){
if ((mem_static_pointer+=12)<mem_static_limit) byte_element_7509=(byte_element_struct*)(mem_static_pointer-12); else byte_element_7509=(byte_element_struct*)mem_static_malloc(12);
}
