#line 12252 "ide/ide_methods.bas"
void SUB_IDEINSLINE(int32*_SUB_IDEINSLINE_LONG_I,qbs*_SUB_IDEINSLINE_STRING_TEXT){
#line 12252 "ide/ide_methods.bas"
qbs *tqbs;
#line 12252 "ide/ide_methods.bas"
ptrszint tmp_long;
#line 12252 "ide/ide_methods.bas"
int32 tmp_fileno;
#line 12252 "ide/ide_methods.bas"
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
#line 12252 "ide/ide_methods.bas"
uint8 *tmp_mem_static_pointer=mem_static_pointer;
#line 12252 "ide/ide_methods.bas"
uint32 tmp_cmem_sp=cmem_sp;
#line 12252 "ide/ide_methods.bas"
#include "data407.txt"
#line 12252 "ide/ide_methods.bas"
mem_lock *sf_mem_lock;
#line 12252 "ide/ide_methods.bas"
new_mem_lock();
#line 12252 "ide/ide_methods.bas"
sf_mem_lock=mem_lock_tmp;
#line 12252 "ide/ide_methods.bas"
sf_mem_lock->type=3;
#line 12252 "ide/ide_methods.bas"
libqb_check_stack();
#line 12252 "ide/ide_methods.bas"
if (is_error_pending()) goto exit_subfunc;
#line 12255 "ide/ide_methods.bas"
S_58463:;
#line 12255 "ide/ide_methods.bas"
fornext_value6066= 1 ;
#line 12255 "ide/ide_methods.bas"
fornext_finalvalue6066=*__LONG_IDEBMKN;
#line 12255 "ide/ide_methods.bas"
fornext_step6066= 1 ;
#line 12255 "ide/ide_methods.bas"
if (fornext_step6066<0) fornext_step_negative6066=1; else fornext_step_negative6066=0;
#line 12255 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6066;
#line 12255 "ide/ide_methods.bas"
goto fornext_entrylabel6066;
#line 12255 "ide/ide_methods.bas"
while(1){
#line 12255 "ide/ide_methods.bas"
fornext_value6066=fornext_step6066+(*_SUB_IDEINSLINE_LONG_B);
#line 12255 "ide/ide_methods.bas"
fornext_entrylabel6066:
#line 12255 "ide/ide_methods.bas"
*_SUB_IDEINSLINE_LONG_B=fornext_value6066;
#line 12255 "ide/ide_methods.bas"
if (fornext_step_negative6066){
#line 12255 "ide/ide_methods.bas"
if (fornext_value6066<fornext_finalvalue6066) break;
#line 12255 "ide/ide_methods.bas"
}else{
#line 12255 "ide/ide_methods.bas"
if (fornext_value6066>fornext_finalvalue6066) break;
#line 12255 "ide/ide_methods.bas"
}
#line 12255 "ide/ide_methods.bas"
fornext_error6066:;
#line 12255 "ide/ide_methods.bas"
if(qbevent){evnt(28819,12255,"ide_methods.bas");if(r)goto S_58463;}
#line 12256 "ide/ide_methods.bas"
S_58464:;
#line 12256 "ide/ide_methods.bas"
if ((-(*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_SUB_IDEINSLINE_LONG_B)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+0)))>=*_SUB_IDEINSLINE_LONG_I))||is_error_pending()){
#line 12256 "ide/ide_methods.bas"
if(qbevent){evnt(28819,12256,"ide_methods.bas");if(r)goto S_58464;}
#line 12257 "ide/ide_methods.bas"
do{
#line 12257 "ide/ide_methods.bas"
*_SUB_IDEINSLINE_LONG_Y=*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_SUB_IDEINSLINE_LONG_B)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+0)))+ 1 ;
#line 12257 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,12257,"ide_methods.bas");}while(r);
#line 12258 "ide/ide_methods.bas"
do{
#line 12258 "ide/ide_methods.bas"
*(int32*)(((char*)__ARRAY_UDT_IDEBMK[0])+(((array_check((*_SUB_IDEINSLINE_LONG_B)-__ARRAY_UDT_IDEBMK[4],__ARRAY_UDT_IDEBMK[5]))*16+0)))=*_SUB_IDEINSLINE_LONG_Y;
#line 12258 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,12258,"ide_methods.bas");}while(r);
#line 12259 "ide/ide_methods.bas"
}
#line 12260 "ide/ide_methods.bas"
fornext_continue_6065:;
#line 12260 "ide/ide_methods.bas"
}
#line 12260 "ide/ide_methods.bas"
fornext_exit_6065:;
#line 12262 "ide/ide_methods.bas"
S_58469:;
#line 12262 "ide/ide_methods.bas"
if ((FUNC_GETRCSTATEVAR((void*)( ((char*)(__UDT_VWATCHON)) + ((0+0)) )))||is_error_pending()){
#line 12262 "ide/ide_methods.bas"
if(qbevent){evnt(28819,12262,"ide_methods.bas");if(r)goto S_58469;}
#line 12263 "ide/ide_methods.bas"
do{
if (__ARRAY_BYTE_IDEBREAKPOINTS[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)__ARRAY_BYTE_IDEBREAKPOINTS)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (__ARRAY_BYTE_IDEBREAKPOINTS[2]&1){
preserve_old_ptr=__ARRAY_BYTE_IDEBREAKPOINTS[0];
preserve_old_flags=__ARRAY_BYTE_IDEBREAKPOINTS[2];
preserve_old_total=__ARRAY_BYTE_IDEBREAKPOINTS[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 0 ;
alloc_new_desc[5]=(*__LONG_IDEN+ 1 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(1);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (__ARRAY_BYTE_IDEBREAKPOINTS[2]&4){
if (preserve_old_total){
preserve_new_ptr=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
memset((void*)(preserve_new_ptr),0,(size_t)alloc_req_bytes);
if (preserve_copy_count) memcpy((void*)(preserve_new_ptr),(void*)(preserve_old_ptr),preserve_copy_count*1);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDEBREAKPOINTS[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDEBREAKPOINTS[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!__ARRAY_BYTE_IDEBREAKPOINTS[0]) error(257);
memset((void*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]),0,(size_t)alloc_req_bytes);
}
}else{
if (preserve_old_total){
preserve_new_ptr=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!preserve_new_ptr) error(257);
if (preserve_copy_count) memcpy((void*)(preserve_new_ptr),(void*)(preserve_old_ptr),preserve_copy_count*1);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDEBREAKPOINTS[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDEBREAKPOINTS[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!__ARRAY_BYTE_IDEBREAKPOINTS[0]) error(257);
}
}
__ARRAY_BYTE_IDEBREAKPOINTS[2]|=1;
__ARRAY_BYTE_IDEBREAKPOINTS[4]=alloc_new_desc[4];
__ARRAY_BYTE_IDEBREAKPOINTS[5]=alloc_new_desc[5];
__ARRAY_BYTE_IDEBREAKPOINTS[6]=alloc_new_desc[6];
__ARRAY_BYTE_IDEBREAKPOINTS[7]=alloc_new_desc[7];
}
#line 12263 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,12263,"ide_methods.bas");}while(r);
#line 12264 "ide/ide_methods.bas"
S_58471:;
#line 12264 "ide/ide_methods.bas"
fornext_value6068=*__LONG_IDEN+ 1 ;
#line 12264 "ide/ide_methods.bas"
fornext_finalvalue6068=*_SUB_IDEINSLINE_LONG_I;
#line 12264 "ide/ide_methods.bas"
fornext_step6068= -1 ;
#line 12264 "ide/ide_methods.bas"
if (fornext_step6068<0) fornext_step_negative6068=1; else fornext_step_negative6068=0;
#line 12264 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6068;
#line 12264 "ide/ide_methods.bas"
goto fornext_entrylabel6068;
#line 12264 "ide/ide_methods.bas"
while(1){
#line 12264 "ide/ide_methods.bas"
fornext_value6068=fornext_step6068+(*_SUB_IDEINSLINE_LONG_B);
#line 12264 "ide/ide_methods.bas"
fornext_entrylabel6068:
#line 12264 "ide/ide_methods.bas"
*_SUB_IDEINSLINE_LONG_B=fornext_value6068;
#line 12264 "ide/ide_methods.bas"
if (fornext_step_negative6068){
#line 12264 "ide/ide_methods.bas"
if (fornext_value6068<fornext_finalvalue6068) break;
#line 12264 "ide/ide_methods.bas"
}else{
#line 12264 "ide/ide_methods.bas"
if (fornext_value6068>fornext_finalvalue6068) break;
#line 12264 "ide/ide_methods.bas"
}
#line 12264 "ide/ide_methods.bas"
fornext_error6068:;
#line 12264 "ide/ide_methods.bas"
if(qbevent){evnt(28819,12264,"ide_methods.bas");if(r)goto S_58471;}
#line 12265 "ide/ide_methods.bas"
do{
#line 12265 "ide/ide_methods.bas"
swap_8(&((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[array_check((*_SUB_IDEINSLINE_LONG_B)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5])],&((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[array_check((*_SUB_IDEINSLINE_LONG_B- 1 )-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5])]);
#line 12265 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,12265,"ide_methods.bas");}while(r);
#line 12266 "ide/ide_methods.bas"
fornext_continue_6067:;
#line 12266 "ide/ide_methods.bas"
}
#line 12266 "ide/ide_methods.bas"
fornext_exit_6067:;
#line 12267 "ide/ide_methods.bas"
do{
#line 12267 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEINSLINE_LONG_I)-__ARRAY_BYTE_IDEBREAKPOINTS[4],__ARRAY_BYTE_IDEBREAKPOINTS[5]);
#line 12267 "ide/ide_methods.bas"
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDEBREAKPOINTS[0]))[tmp_long]= 0 ;
#line 12267 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,12267,"ide_methods.bas");}while(r);
#line 12269 "ide/ide_methods.bas"
do{
if (__ARRAY_BYTE_IDESKIPLINES[2]&2){
error(10);
}else{
static int64 alloc_new_desc[8];
static uint64 alloc_req_elems;
static uint64 alloc_req_bytes;
static uint64 alloc_dim_value;
static uint64 alloc_bytes_per_element;
((mem_lock*)((ptrszint*)__ARRAY_BYTE_IDESKIPLINES)[8])->id=(++mem_lock_id);
static ptrszint preserve_old_ptr;
static ptrszint preserve_old_flags;
static uint64 preserve_old_total;
static uint64 preserve_new_total;
static uint64 preserve_copy_count;
static ptrszint preserve_new_ptr;
if (__ARRAY_BYTE_IDESKIPLINES[2]&1){
preserve_old_ptr=__ARRAY_BYTE_IDESKIPLINES[0];
preserve_old_flags=__ARRAY_BYTE_IDESKIPLINES[2];
preserve_old_total=__ARRAY_BYTE_IDESKIPLINES[5];
}else{
preserve_old_total=0; preserve_old_ptr=0; preserve_old_flags=0; preserve_new_total=0; preserve_copy_count=0;
}
alloc_new_desc[4]= 0 ;
alloc_new_desc[5]=(*__LONG_IDEN+ 1 )-alloc_new_desc[4]+1;
if (alloc_new_desc[5]<=0) error(5);
alloc_new_desc[6]=1;
alloc_req_elems=1;
alloc_bytes_per_element=(uint64)(1);
if (!alloc_bytes_per_element) error(257);
if (((int64)((ptrszint)alloc_new_desc[4]))!=alloc_new_desc[4]) error(257);
if (alloc_new_desc[5]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[5]))!=alloc_new_desc[5]) error(257);
if (alloc_new_desc[6]<0) error(257);
if (((int64)((ptrszint)alloc_new_desc[6]))!=alloc_new_desc[6]) error(257);
alloc_dim_value=(uint64)alloc_new_desc[5];
if (alloc_dim_value){
if (alloc_req_elems>(18446744073709551615ull/alloc_dim_value)) error(257);
alloc_req_elems*=alloc_dim_value;
}
if (alloc_req_elems>(18446744073709551615ull/alloc_bytes_per_element)) error(257);
alloc_req_bytes=alloc_req_elems*alloc_bytes_per_element;
if (((uint64)((ptrszint)alloc_req_elems))!=alloc_req_elems) error(257);
if (((uint64)((size_t)alloc_req_bytes))!=alloc_req_bytes) error(257);
preserve_new_total=alloc_req_elems;
preserve_copy_count=preserve_old_total;
if (preserve_new_total<preserve_copy_count) preserve_copy_count=preserve_new_total;
if (__ARRAY_BYTE_IDESKIPLINES[2]&4){
if (preserve_old_total){
preserve_new_ptr=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!preserve_new_ptr) error(257);
memset((void*)(preserve_new_ptr),0,(size_t)alloc_req_bytes);
if (preserve_copy_count) memcpy((void*)(preserve_new_ptr),(void*)(preserve_old_ptr),preserve_copy_count*1);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDESKIPLINES[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDESKIPLINES[0]=(ptrszint)cmem_dynamic_malloc((size_t)alloc_req_bytes);
if (!__ARRAY_BYTE_IDESKIPLINES[0]) error(257);
memset((void*)(__ARRAY_BYTE_IDESKIPLINES[0]),0,(size_t)alloc_req_bytes);
}
}else{
if (preserve_old_total){
preserve_new_ptr=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!preserve_new_ptr) error(257);
if (preserve_copy_count) memcpy((void*)(preserve_new_ptr),(void*)(preserve_old_ptr),preserve_copy_count*1);
if (preserve_old_flags&4){
cmem_dynamic_free((uint8*)(preserve_old_ptr));
}else{
free((void*)(preserve_old_ptr));
}
__ARRAY_BYTE_IDESKIPLINES[0]=preserve_new_ptr;
}else{
__ARRAY_BYTE_IDESKIPLINES[0]=(ptrszint)calloc((size_t)alloc_req_bytes,1);
if (!__ARRAY_BYTE_IDESKIPLINES[0]) error(257);
}
}
__ARRAY_BYTE_IDESKIPLINES[2]|=1;
__ARRAY_BYTE_IDESKIPLINES[4]=alloc_new_desc[4];
__ARRAY_BYTE_IDESKIPLINES[5]=alloc_new_desc[5];
__ARRAY_BYTE_IDESKIPLINES[6]=alloc_new_desc[6];
__ARRAY_BYTE_IDESKIPLINES[7]=alloc_new_desc[7];
}
#line 12269 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,12269,"ide_methods.bas");}while(r);
#line 12270 "ide/ide_methods.bas"
S_58476:;
#line 12270 "ide/ide_methods.bas"
fornext_value6070=*__LONG_IDEN+ 1 ;
#line 12270 "ide/ide_methods.bas"
fornext_finalvalue6070=*_SUB_IDEINSLINE_LONG_I;
#line 12270 "ide/ide_methods.bas"
fornext_step6070= -1 ;
#line 12270 "ide/ide_methods.bas"
if (fornext_step6070<0) fornext_step_negative6070=1; else fornext_step_negative6070=0;
#line 12270 "ide/ide_methods.bas"
if (is_error_pending()) goto fornext_error6070;
#line 12270 "ide/ide_methods.bas"
goto fornext_entrylabel6070;
#line 12270 "ide/ide_methods.bas"
while(1){
#line 12270 "ide/ide_methods.bas"
fornext_value6070=fornext_step6070+(*_SUB_IDEINSLINE_LONG_B);
#line 12270 "ide/ide_methods.bas"
fornext_entrylabel6070:
#line 12270 "ide/ide_methods.bas"
*_SUB_IDEINSLINE_LONG_B=fornext_value6070;
#line 12270 "ide/ide_methods.bas"
if (fornext_step_negative6070){
#line 12270 "ide/ide_methods.bas"
if (fornext_value6070<fornext_finalvalue6070) break;
#line 12270 "ide/ide_methods.bas"
}else{
#line 12270 "ide/ide_methods.bas"
if (fornext_value6070>fornext_finalvalue6070) break;
#line 12270 "ide/ide_methods.bas"
}
#line 12270 "ide/ide_methods.bas"
fornext_error6070:;
#line 12270 "ide/ide_methods.bas"
if(qbevent){evnt(28819,12270,"ide_methods.bas");if(r)goto S_58476;}
#line 12271 "ide/ide_methods.bas"
do{
#line 12271 "ide/ide_methods.bas"
swap_8(&((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[array_check((*_SUB_IDEINSLINE_LONG_B)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5])],&((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[array_check((*_SUB_IDEINSLINE_LONG_B- 1 )-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5])]);
#line 12271 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,12271,"ide_methods.bas");}while(r);
#line 12272 "ide/ide_methods.bas"
fornext_continue_6069:;
#line 12272 "ide/ide_methods.bas"
}
#line 12272 "ide/ide_methods.bas"
fornext_exit_6069:;
#line 12273 "ide/ide_methods.bas"
do{
#line 12273 "ide/ide_methods.bas"
tmp_long=array_check((*_SUB_IDEINSLINE_LONG_I)-__ARRAY_BYTE_IDESKIPLINES[4],__ARRAY_BYTE_IDESKIPLINES[5]);
#line 12273 "ide/ide_methods.bas"
if (!is_error_pending()) ((int8*)(__ARRAY_BYTE_IDESKIPLINES[0]))[tmp_long]= 0 ;
#line 12273 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,12273,"ide_methods.bas");}while(r);
#line 12274 "ide/ide_methods.bas"
}
#line 12276 "ide/ide_methods.bas"
do{
#line 12276 "ide/ide_methods.bas"
qbs_set(_SUB_IDEINSLINE_STRING_TEXT,qbs_rtrim(_SUB_IDEINSLINE_STRING_TEXT));
#line 12276 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 12276 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,12276,"ide_methods.bas");}while(r);
#line 12278 "ide/ide_methods.bas"
S_58482:;
#line 12278 "ide/ide_methods.bas"
if ((-(*_SUB_IDEINSLINE_LONG_I== -1 ))||is_error_pending()){
#line 12278 "ide/ide_methods.bas"
if(qbevent){evnt(28819,12278,"ide_methods.bas");if(r)goto S_58482;}
#line 12278 "ide/ide_methods.bas"
do{
#line 12278 "ide/ide_methods.bas"
*_SUB_IDEINSLINE_LONG_I=*__LONG_IDEL;
#line 12278 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,12278,"ide_methods.bas");}while(r);
#line 12278 "ide/ide_methods.bas"
}
#line 12280 "ide/ide_methods.bas"
S_58485:;
#line 12280 "ide/ide_methods.bas"
if ((-(*_SUB_IDEINSLINE_LONG_I>*__LONG_IDEN))||is_error_pending()){
#line 12280 "ide/ide_methods.bas"
if(qbevent){evnt(28819,12280,"ide_methods.bas");if(r)goto S_58485;}
#line 12281 "ide/ide_methods.bas"
do{
#line 12281 "ide/ide_methods.bas"
SUB_IDESETLINE(_SUB_IDEINSLINE_LONG_I,_SUB_IDEINSLINE_STRING_TEXT);
#line 12281 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 12281 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,12281,"ide_methods.bas");}while(r);
#line 12282 "ide/ide_methods.bas"
do{
#line 12282 "ide/ide_methods.bas"
goto exit_subfunc;
#line 12282 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,12282,"ide_methods.bas");}while(r);
#line 12283 "ide/ide_methods.bas"
}
#line 12284 "ide/ide_methods.bas"
do{
#line 12284 "ide/ide_methods.bas"
SUB_IDEGOTOLINE(_SUB_IDEINSLINE_LONG_I);
#line 12284 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,12284,"ide_methods.bas");}while(r);
#line 12286 "ide/ide_methods.bas"
do{
#line 12286 "ide/ide_methods.bas"
*_SUB_IDEINSLINE_LONG_TEXTLEN=_SUB_IDEINSLINE_STRING_TEXT->len;
#line 12286 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 12286 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,12286,"ide_methods.bas");}while(r);
#line 12287 "ide/ide_methods.bas"
do{
#line 12287 "ide/ide_methods.bas"
qbs_set(__STRING_IDET,qbs_add(qbs_add(qbs_left(__STRING_IDET,*__LONG_IDELI- 1 ),(qbs_add(qbs_add(l2string(*_SUB_IDEINSLINE_LONG_TEXTLEN),_SUB_IDEINSLINE_STRING_TEXT),l2string(*_SUB_IDEINSLINE_LONG_TEXTLEN)))),qbs_right(__STRING_IDET,__STRING_IDET->len-*__LONG_IDELI+ 1 )));
#line 12287 "ide/ide_methods.bas"
qbs_cleanup(qbs_tmp_base,0);
#line 12287 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,12287,"ide_methods.bas");}while(r);
#line 12288 "ide/ide_methods.bas"
do{
#line 12288 "ide/ide_methods.bas"
*__LONG_IDEN=*__LONG_IDEN+ 1 ;
#line 12288 "ide/ide_methods.bas"
if(!qbevent)break;evnt(28819,12288,"ide_methods.bas");}while(r);
#line 12289 "ide/ide_methods.bas"
exit_subfunc:;
#line 12289 "ide/ide_methods.bas"
free_mem_lock(sf_mem_lock);
#line 12289 "ide/ide_methods.bas"
#include "free407.txt"
#line 12289 "ide/ide_methods.bas"
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;
#line 12289 "ide/ide_methods.bas"
cmem_sp=tmp_cmem_sp;
#line 12289 "ide/ide_methods.bas"
}
