#line 148 "utilities/s-buffer/sb_qb64pe_extension.bm"
qbs*oldstr4004=NULL;
#line 148 "utilities/s-buffer/sb_qb64pe_extension.bm"
if(_SUB_CLEARBUFFERS_STRING_SBNAME->tmp||_SUB_CLEARBUFFERS_STRING_SBNAME->fixed||_SUB_CLEARBUFFERS_STRING_SBNAME->readonly){
#line 148 "utilities/s-buffer/sb_qb64pe_extension.bm"
oldstr4004=_SUB_CLEARBUFFERS_STRING_SBNAME;
#line 148 "utilities/s-buffer/sb_qb64pe_extension.bm"
if (oldstr4004->cmem_descriptor){
#line 148 "utilities/s-buffer/sb_qb64pe_extension.bm"
_SUB_CLEARBUFFERS_STRING_SBNAME=qbs_new_cmem(oldstr4004->len,0);
#line 148 "utilities/s-buffer/sb_qb64pe_extension.bm"
}else{
#line 148 "utilities/s-buffer/sb_qb64pe_extension.bm"
_SUB_CLEARBUFFERS_STRING_SBNAME=qbs_new(oldstr4004->len,0);
#line 148 "utilities/s-buffer/sb_qb64pe_extension.bm"
}
#line 148 "utilities/s-buffer/sb_qb64pe_extension.bm"
memcpy(_SUB_CLEARBUFFERS_STRING_SBNAME->chr,oldstr4004->chr,oldstr4004->len);
#line 148 "utilities/s-buffer/sb_qb64pe_extension.bm"
}
int16 *_SUB_CLEARBUFFERS_INTEGER_BUF=NULL;
#line 150 "utilities/s-buffer/sb_qb64pe_extension.bm"
if(_SUB_CLEARBUFFERS_INTEGER_BUF==NULL){
#line 150 "utilities/s-buffer/sb_qb64pe_extension.bm"
_SUB_CLEARBUFFERS_INTEGER_BUF=(int16*)mem_static_malloc(2);
#line 150 "utilities/s-buffer/sb_qb64pe_extension.bm"
*_SUB_CLEARBUFFERS_INTEGER_BUF=0;
#line 150 "utilities/s-buffer/sb_qb64pe_extension.bm"
}
#line 153 "utilities/s-buffer/sb_qb64pe_extension.bm"
int32 fornext_value4006;
#line 153 "utilities/s-buffer/sb_qb64pe_extension.bm"
int32 fornext_finalvalue4006;
#line 153 "utilities/s-buffer/sb_qb64pe_extension.bm"
int32 fornext_step4006;
#line 153 "utilities/s-buffer/sb_qb64pe_extension.bm"
uint8 fornext_step_negative4006;
#line 160 "utilities/s-buffer/sb_qb64pe_extension.bm"
int32 fornext_value4008;
#line 160 "utilities/s-buffer/sb_qb64pe_extension.bm"
int32 fornext_finalvalue4008;
#line 160 "utilities/s-buffer/sb_qb64pe_extension.bm"
int32 fornext_step4008;
#line 160 "utilities/s-buffer/sb_qb64pe_extension.bm"
uint8 fornext_step_negative4008;
