#line 65 "utilities/ini-manager/ini.bm"
qbs* FUNC_INIGETSECTION(qbs*_FUNC_INIGETSECTION_STRING___SECTION){
#line 65 "utilities/ini-manager/ini.bm"
qbs *tqbs;
#line 65 "utilities/ini-manager/ini.bm"
ptrszint tmp_long;
#line 65 "utilities/ini-manager/ini.bm"
int32 tmp_fileno;
#line 65 "utilities/ini-manager/ini.bm"
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
#line 65 "utilities/ini-manager/ini.bm"
uint8 *tmp_mem_static_pointer=mem_static_pointer;
#line 65 "utilities/ini-manager/ini.bm"
uint32 tmp_cmem_sp=cmem_sp;
#line 65 "utilities/ini-manager/ini.bm"
#include "data196.txt"
#line 65 "utilities/ini-manager/ini.bm"
mem_lock *sf_mem_lock;
#line 65 "utilities/ini-manager/ini.bm"
new_mem_lock();
#line 65 "utilities/ini-manager/ini.bm"
sf_mem_lock=mem_lock_tmp;
#line 65 "utilities/ini-manager/ini.bm"
sf_mem_lock->type=3;
#line 65 "utilities/ini-manager/ini.bm"
libqb_check_stack();
#line 65 "utilities/ini-manager/ini.bm"
if (is_error_pending()) goto exit_subfunc;
#line 66 "utilities/ini-manager/ini.bm"
do{
#line 66 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,66,"ini.bm");}while(r);
#line 67 "utilities/ini-manager/ini.bm"
do{
#line 67 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,67,"ini.bm");}while(r);
#line 69 "utilities/ini-manager/ini.bm"
S_39418:;
#line 69 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_CURRENTINIFILENAME,qbs_new_txt_len("",0))))||is_error_pending()){
#line 69 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,69,"ini.bm");if(r)goto S_39418;}
#line 69 "utilities/ini-manager/ini.bm"
do{
#line 69 "utilities/ini-manager/ini.bm"
*__LONG_INICODE= 18 ;
#line 69 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,69,"ini.bm");}while(r);
#line 69 "utilities/ini-manager/ini.bm"
do{
#line 69 "utilities/ini-manager/ini.bm"
goto exit_subfunc;
#line 69 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,69,"ini.bm");}while(r);
#line 69 "utilities/ini-manager/ini.bm"
}
#line 70 "utilities/ini-manager/ini.bm"
S_39422:;
#line 70 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,(-(*__ULONG_CURRENTINIFILELOF== 0 ))|(-(((int32)(qbs_ltrim(qbs_rtrim(__STRING_INIWHOLEFILE)))->len)== 0 ))))||is_error_pending()){
#line 70 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,70,"ini.bm");if(r)goto S_39422;}
#line 70 "utilities/ini-manager/ini.bm"
do{
#line 70 "utilities/ini-manager/ini.bm"
*__LONG_INICODE= 17 ;
#line 70 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,70,"ini.bm");}while(r);
#line 70 "utilities/ini-manager/ini.bm"
do{
#line 70 "utilities/ini-manager/ini.bm"
goto exit_subfunc;
#line 70 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,70,"ini.bm");}while(r);
#line 70 "utilities/ini-manager/ini.bm"
}
#line 72 "utilities/ini-manager/ini.bm"
do{
#line 72 "utilities/ini-manager/ini.bm"
*__LONG_INICODE= 0 ;
#line 72 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,72,"ini.bm");}while(r);
#line 74 "utilities/ini-manager/ini.bm"
do{
#line 74 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,74,"ini.bm");}while(r);
#line 75 "utilities/ini-manager/ini.bm"
do{
#line 75 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,75,"ini.bm");}while(r);
#line 76 "utilities/ini-manager/ini.bm"
do{
#line 76 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,76,"ini.bm");}while(r);
#line 78 "utilities/ini-manager/ini.bm"
do{
#line 78 "utilities/ini-manager/ini.bm"
qbs_set(_FUNC_INIGETSECTION_STRING_SECTION,FUNC_INIFORMATSECTION(_FUNC_INIGETSECTION_STRING___SECTION));
#line 78 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 78 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,78,"ini.bm");}while(r);
#line 79 "utilities/ini-manager/ini.bm"
S_39431:;
#line 79 "utilities/ini-manager/ini.bm"
if ((*__LONG_INICODE)||is_error_pending()){
#line 79 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,79,"ini.bm");if(r)goto S_39431;}
#line 79 "utilities/ini-manager/ini.bm"
do{
#line 79 "utilities/ini-manager/ini.bm"
goto exit_subfunc;
#line 79 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,79,"ini.bm");}while(r);
#line 79 "utilities/ini-manager/ini.bm"
}
#line 81 "utilities/ini-manager/ini.bm"
S_39434:;
#line 81 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_INIGETSECTION_STRING_SECTION,qbs_new_txt_len("[]",2))))||is_error_pending()){
#line 81 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,81,"ini.bm");if(r)goto S_39434;}
#line 83 "utilities/ini-manager/ini.bm"
do{
#line 83 "utilities/ini-manager/ini.bm"
*_FUNC_INIGETSECTION_ULONG_SECTIONSTART=func_instr(NULL,__STRING_INIWHOLEFILE,qbs_new_txt_len("[",1),0);
#line 83 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 83 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,83,"ini.bm");}while(r);
#line 84 "utilities/ini-manager/ini.bm"
S_39436:;
#line 84 "utilities/ini-manager/ini.bm"
if ((-(*_FUNC_INIGETSECTION_ULONG_SECTIONSTART== 0 ))||is_error_pending()){
#line 84 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,84,"ini.bm");if(r)goto S_39436;}
#line 84 "utilities/ini-manager/ini.bm"
do{
#line 84 "utilities/ini-manager/ini.bm"
qbs_set(_FUNC_INIGETSECTION_STRING_INIGETSECTION,__STRING_INIWHOLEFILE);
#line 84 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 84 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,84,"ini.bm");}while(r);
#line 84 "utilities/ini-manager/ini.bm"
do{
#line 84 "utilities/ini-manager/ini.bm"
goto exit_subfunc;
#line 84 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,84,"ini.bm");}while(r);
#line 84 "utilities/ini-manager/ini.bm"
}
#line 86 "utilities/ini-manager/ini.bm"
S_39440:;
#line 86 "utilities/ini-manager/ini.bm"
fornext_value3901=*_FUNC_INIGETSECTION_ULONG_SECTIONSTART- 1 ;
#line 86 "utilities/ini-manager/ini.bm"
fornext_finalvalue3901= 1 ;
#line 86 "utilities/ini-manager/ini.bm"
fornext_step3901= -1 ;
#line 86 "utilities/ini-manager/ini.bm"
if (fornext_step3901<0) fornext_step_negative3901=1; else fornext_step_negative3901=0;
#line 86 "utilities/ini-manager/ini.bm"
if (is_error_pending()) goto fornext_error3901;
#line 86 "utilities/ini-manager/ini.bm"
goto fornext_entrylabel3901;
#line 86 "utilities/ini-manager/ini.bm"
while(1){
#line 86 "utilities/ini-manager/ini.bm"
fornext_value3901=fornext_step3901+(*_FUNC_INIGETSECTION_ULONG_I);
#line 86 "utilities/ini-manager/ini.bm"
fornext_entrylabel3901:
#line 86 "utilities/ini-manager/ini.bm"
*_FUNC_INIGETSECTION_ULONG_I=fornext_value3901;
#line 86 "utilities/ini-manager/ini.bm"
if (fornext_step_negative3901){
#line 86 "utilities/ini-manager/ini.bm"
if (fornext_value3901<fornext_finalvalue3901) break;
#line 86 "utilities/ini-manager/ini.bm"
}else{
#line 86 "utilities/ini-manager/ini.bm"
if (fornext_value3901>fornext_finalvalue3901) break;
#line 86 "utilities/ini-manager/ini.bm"
}
#line 86 "utilities/ini-manager/ini.bm"
fornext_error3901:;
#line 86 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,86,"ini.bm");if(r)goto S_39440;}
#line 87 "utilities/ini-manager/ini.bm"
S_39441:;
#line 87 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_INIWHOLEFILE,*_FUNC_INIGETSECTION_ULONG_I)== 10 )))||is_error_pending()){
#line 87 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,87,"ini.bm");if(r)goto S_39441;}
#line 87 "utilities/ini-manager/ini.bm"
do{
#line 87 "utilities/ini-manager/ini.bm"
*_FUNC_INIGETSECTION_ULONG_FOUNDSECTION=*_FUNC_INIGETSECTION_ULONG_I+ 1 ;
#line 87 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,87,"ini.bm");}while(r);
#line 87 "utilities/ini-manager/ini.bm"
do{
#line 87 "utilities/ini-manager/ini.bm"
goto fornext_exit_3900;
#line 87 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,87,"ini.bm");}while(r);
#line 87 "utilities/ini-manager/ini.bm"
}
#line 88 "utilities/ini-manager/ini.bm"
S_39445:;
#line 88 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_INIWHOLEFILE,*_FUNC_INIGETSECTION_ULONG_I)!= 32 )))||is_error_pending()){
#line 88 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,88,"ini.bm");if(r)goto S_39445;}
#line 88 "utilities/ini-manager/ini.bm"
do{
#line 88 "utilities/ini-manager/ini.bm"
goto fornext_exit_3900;
#line 88 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,88,"ini.bm");}while(r);
#line 88 "utilities/ini-manager/ini.bm"
}
#line 89 "utilities/ini-manager/ini.bm"
fornext_continue_3900:;
#line 89 "utilities/ini-manager/ini.bm"
}
#line 89 "utilities/ini-manager/ini.bm"
fornext_exit_3900:;
#line 91 "utilities/ini-manager/ini.bm"
S_39449:;
#line 91 "utilities/ini-manager/ini.bm"
if ((-(*_FUNC_INIGETSECTION_ULONG_I== 0 ))||is_error_pending()){
#line 91 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,91,"ini.bm");if(r)goto S_39449;}
#line 91 "utilities/ini-manager/ini.bm"
do{
#line 91 "utilities/ini-manager/ini.bm"
*_FUNC_INIGETSECTION_ULONG_FOUNDSECTION= 1 ;
#line 91 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,91,"ini.bm");}while(r);
#line 91 "utilities/ini-manager/ini.bm"
}
#line 93 "utilities/ini-manager/ini.bm"
do{
#line 93 "utilities/ini-manager/ini.bm"
qbs_set(_FUNC_INIGETSECTION_STRING_INIGETSECTION,qbs_left(__STRING_INIWHOLEFILE,*_FUNC_INIGETSECTION_ULONG_FOUNDSECTION- 1 ));
#line 93 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 93 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,93,"ini.bm");}while(r);
#line 94 "utilities/ini-manager/ini.bm"
}else{
#line 95 "utilities/ini-manager/ini.bm"
S_39454:;
#line 95 "utilities/ini-manager/ini.bm"
do{
#line 95 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,95,"ini.bm");if(r)goto S_39454;}
#line 96 "utilities/ini-manager/ini.bm"
do{
#line 96 "utilities/ini-manager/ini.bm"
*_FUNC_INIGETSECTION_ULONG_SECTIONSTART=func_instr(*_FUNC_INIGETSECTION_ULONG_SECTIONSTART+ 1 ,qbs_lcase(__STRING_INIWHOLEFILE),qbs_lcase(_FUNC_INIGETSECTION_STRING_SECTION),0|1);
#line 96 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 96 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,96,"ini.bm");}while(r);
#line 97 "utilities/ini-manager/ini.bm"
S_39456:;
#line 97 "utilities/ini-manager/ini.bm"
if ((-(*_FUNC_INIGETSECTION_ULONG_SECTIONSTART== 0 ))||is_error_pending()){
#line 97 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,97,"ini.bm");if(r)goto S_39456;}
#line 97 "utilities/ini-manager/ini.bm"
do{
#line 97 "utilities/ini-manager/ini.bm"
*__LONG_INICODE= 14 ;
#line 97 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,97,"ini.bm");}while(r);
#line 97 "utilities/ini-manager/ini.bm"
do{
#line 97 "utilities/ini-manager/ini.bm"
goto dl_exit_3902;
#line 97 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,97,"ini.bm");}while(r);
#line 97 "utilities/ini-manager/ini.bm"
}
#line 100 "utilities/ini-manager/ini.bm"
do{
#line 100 "utilities/ini-manager/ini.bm"
*_FUNC_INIGETSECTION_ULONG_FOUNDSECTION= 0 ;
#line 100 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,100,"ini.bm");}while(r);
#line 101 "utilities/ini-manager/ini.bm"
S_39461:;
#line 101 "utilities/ini-manager/ini.bm"
fornext_value3904=*_FUNC_INIGETSECTION_ULONG_SECTIONSTART- 1 ;
#line 101 "utilities/ini-manager/ini.bm"
fornext_finalvalue3904= 1 ;
#line 101 "utilities/ini-manager/ini.bm"
fornext_step3904= -1 ;
#line 101 "utilities/ini-manager/ini.bm"
if (fornext_step3904<0) fornext_step_negative3904=1; else fornext_step_negative3904=0;
#line 101 "utilities/ini-manager/ini.bm"
if (is_error_pending()) goto fornext_error3904;
#line 101 "utilities/ini-manager/ini.bm"
goto fornext_entrylabel3904;
#line 101 "utilities/ini-manager/ini.bm"
while(1){
#line 101 "utilities/ini-manager/ini.bm"
fornext_value3904=fornext_step3904+(*_FUNC_INIGETSECTION_ULONG_I);
#line 101 "utilities/ini-manager/ini.bm"
fornext_entrylabel3904:
#line 101 "utilities/ini-manager/ini.bm"
*_FUNC_INIGETSECTION_ULONG_I=fornext_value3904;
#line 101 "utilities/ini-manager/ini.bm"
if (fornext_step_negative3904){
#line 101 "utilities/ini-manager/ini.bm"
if (fornext_value3904<fornext_finalvalue3904) break;
#line 101 "utilities/ini-manager/ini.bm"
}else{
#line 101 "utilities/ini-manager/ini.bm"
if (fornext_value3904>fornext_finalvalue3904) break;
#line 101 "utilities/ini-manager/ini.bm"
}
#line 101 "utilities/ini-manager/ini.bm"
fornext_error3904:;
#line 101 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,101,"ini.bm");if(r)goto S_39461;}
#line 102 "utilities/ini-manager/ini.bm"
S_39462:;
#line 102 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_INIWHOLEFILE,*_FUNC_INIGETSECTION_ULONG_I)== 10 )))||is_error_pending()){
#line 102 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,102,"ini.bm");if(r)goto S_39462;}
#line 102 "utilities/ini-manager/ini.bm"
do{
#line 102 "utilities/ini-manager/ini.bm"
*_FUNC_INIGETSECTION_ULONG_FOUNDSECTION=*_FUNC_INIGETSECTION_ULONG_I+ 1 ;
#line 102 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,102,"ini.bm");}while(r);
#line 102 "utilities/ini-manager/ini.bm"
do{
#line 102 "utilities/ini-manager/ini.bm"
goto fornext_exit_3903;
#line 102 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,102,"ini.bm");}while(r);
#line 102 "utilities/ini-manager/ini.bm"
}
#line 103 "utilities/ini-manager/ini.bm"
S_39466:;
#line 103 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_INIWHOLEFILE,*_FUNC_INIGETSECTION_ULONG_I)!= 32 )))||is_error_pending()){
#line 103 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,103,"ini.bm");if(r)goto S_39466;}
#line 103 "utilities/ini-manager/ini.bm"
do{
#line 103 "utilities/ini-manager/ini.bm"
goto fornext_exit_3903;
#line 103 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,103,"ini.bm");}while(r);
#line 103 "utilities/ini-manager/ini.bm"
}
#line 104 "utilities/ini-manager/ini.bm"
fornext_continue_3903:;
#line 104 "utilities/ini-manager/ini.bm"
}
#line 104 "utilities/ini-manager/ini.bm"
fornext_exit_3903:;
#line 106 "utilities/ini-manager/ini.bm"
S_39470:;
#line 106 "utilities/ini-manager/ini.bm"
if ((-(*_FUNC_INIGETSECTION_ULONG_I== 0 ))||is_error_pending()){
#line 106 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,106,"ini.bm");if(r)goto S_39470;}
#line 106 "utilities/ini-manager/ini.bm"
do{
#line 106 "utilities/ini-manager/ini.bm"
*_FUNC_INIGETSECTION_ULONG_FOUNDSECTION= 1 ;
#line 106 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,106,"ini.bm");}while(r);
#line 106 "utilities/ini-manager/ini.bm"
}
#line 108 "utilities/ini-manager/ini.bm"
S_39473:;
#line 108 "utilities/ini-manager/ini.bm"
if ((-(*_FUNC_INIGETSECTION_ULONG_FOUNDSECTION> 0 ))||is_error_pending()){
#line 108 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,108,"ini.bm");if(r)goto S_39473;}
#line 111 "utilities/ini-manager/ini.bm"
do{
#line 111 "utilities/ini-manager/ini.bm"
*_FUNC_INIGETSECTION_ULONG_BRACKET1=*_FUNC_INIGETSECTION_ULONG_SECTIONSTART;
#line 111 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,111,"ini.bm");}while(r);
#line 112 "utilities/ini-manager/ini.bm"
LABEL_CHECKAGAIN:;
#line 112 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,112,"ini.bm");r=0;}
#line 113 "utilities/ini-manager/ini.bm"
do{
#line 113 "utilities/ini-manager/ini.bm"
*_FUNC_INIGETSECTION_ULONG_BRACKET1=func_instr(*_FUNC_INIGETSECTION_ULONG_BRACKET1+ 1 ,__STRING_INIWHOLEFILE,qbs_new_txt_len("[",1),0|1);
#line 113 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 113 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,113,"ini.bm");}while(r);
#line 115 "utilities/ini-manager/ini.bm"
S_39476:;
#line 115 "utilities/ini-manager/ini.bm"
if ((-(*_FUNC_INIGETSECTION_ULONG_BRACKET1> 0 ))||is_error_pending()){
#line 115 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,115,"ini.bm");if(r)goto S_39476;}
#line 117 "utilities/ini-manager/ini.bm"
do{
#line 117 "utilities/ini-manager/ini.bm"
*_FUNC_INIGETSECTION_BYTE_INQUOTE= 0 ;
#line 117 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,117,"ini.bm");}while(r);
#line 118 "utilities/ini-manager/ini.bm"
S_39478:;
#line 118 "utilities/ini-manager/ini.bm"
fornext_value3906= 1 ;
#line 118 "utilities/ini-manager/ini.bm"
fornext_finalvalue3906=*_FUNC_INIGETSECTION_ULONG_BRACKET1- 1 ;
#line 118 "utilities/ini-manager/ini.bm"
fornext_step3906= 1 ;
#line 118 "utilities/ini-manager/ini.bm"
if (fornext_step3906<0) fornext_step_negative3906=1; else fornext_step_negative3906=0;
#line 118 "utilities/ini-manager/ini.bm"
if (is_error_pending()) goto fornext_error3906;
#line 118 "utilities/ini-manager/ini.bm"
goto fornext_entrylabel3906;
#line 118 "utilities/ini-manager/ini.bm"
while(1){
#line 118 "utilities/ini-manager/ini.bm"
fornext_value3906=fornext_step3906+(*_FUNC_INIGETSECTION_ULONG_I);
#line 118 "utilities/ini-manager/ini.bm"
fornext_entrylabel3906:
#line 118 "utilities/ini-manager/ini.bm"
*_FUNC_INIGETSECTION_ULONG_I=fornext_value3906;
#line 118 "utilities/ini-manager/ini.bm"
if (fornext_step_negative3906){
#line 118 "utilities/ini-manager/ini.bm"
if (fornext_value3906<fornext_finalvalue3906) break;
#line 118 "utilities/ini-manager/ini.bm"
}else{
#line 118 "utilities/ini-manager/ini.bm"
if (fornext_value3906>fornext_finalvalue3906) break;
#line 118 "utilities/ini-manager/ini.bm"
}
#line 118 "utilities/ini-manager/ini.bm"
fornext_error3906:;
#line 118 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,118,"ini.bm");if(r)goto S_39478;}
#line 119 "utilities/ini-manager/ini.bm"
S_39479:;
#line 119 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_INIWHOLEFILE,*_FUNC_INIGETSECTION_ULONG_I)== 34 )))||is_error_pending()){
#line 119 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,119,"ini.bm");if(r)goto S_39479;}
#line 119 "utilities/ini-manager/ini.bm"
do{
#line 119 "utilities/ini-manager/ini.bm"
*_FUNC_INIGETSECTION_BYTE_INQUOTE=~(*_FUNC_INIGETSECTION_BYTE_INQUOTE);
#line 119 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,119,"ini.bm");}while(r);
#line 119 "utilities/ini-manager/ini.bm"
}
#line 120 "utilities/ini-manager/ini.bm"
fornext_continue_3905:;
#line 120 "utilities/ini-manager/ini.bm"
}
#line 120 "utilities/ini-manager/ini.bm"
fornext_exit_3905:;
#line 121 "utilities/ini-manager/ini.bm"
S_39483:;
#line 121 "utilities/ini-manager/ini.bm"
if ((*_FUNC_INIGETSECTION_BYTE_INQUOTE)||is_error_pending()){
#line 121 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,121,"ini.bm");if(r)goto S_39483;}
#line 121 "utilities/ini-manager/ini.bm"
do{
#line 121 "utilities/ini-manager/ini.bm"
goto LABEL_CHECKAGAIN;
#line 121 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,121,"ini.bm");}while(r);
#line 121 "utilities/ini-manager/ini.bm"
}
#line 123 "utilities/ini-manager/ini.bm"
S_39486:;
#line 123 "utilities/ini-manager/ini.bm"
fornext_value3908=*_FUNC_INIGETSECTION_ULONG_BRACKET1- 1 ;
#line 123 "utilities/ini-manager/ini.bm"
fornext_finalvalue3908= 1 ;
#line 123 "utilities/ini-manager/ini.bm"
fornext_step3908= -1 ;
#line 123 "utilities/ini-manager/ini.bm"
if (fornext_step3908<0) fornext_step_negative3908=1; else fornext_step_negative3908=0;
#line 123 "utilities/ini-manager/ini.bm"
if (is_error_pending()) goto fornext_error3908;
#line 123 "utilities/ini-manager/ini.bm"
goto fornext_entrylabel3908;
#line 123 "utilities/ini-manager/ini.bm"
while(1){
#line 123 "utilities/ini-manager/ini.bm"
fornext_value3908=fornext_step3908+(*_FUNC_INIGETSECTION_ULONG_I);
#line 123 "utilities/ini-manager/ini.bm"
fornext_entrylabel3908:
#line 123 "utilities/ini-manager/ini.bm"
*_FUNC_INIGETSECTION_ULONG_I=fornext_value3908;
#line 123 "utilities/ini-manager/ini.bm"
if (fornext_step_negative3908){
#line 123 "utilities/ini-manager/ini.bm"
if (fornext_value3908<fornext_finalvalue3908) break;
#line 123 "utilities/ini-manager/ini.bm"
}else{
#line 123 "utilities/ini-manager/ini.bm"
if (fornext_value3908>fornext_finalvalue3908) break;
#line 123 "utilities/ini-manager/ini.bm"
}
#line 123 "utilities/ini-manager/ini.bm"
fornext_error3908:;
#line 123 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,123,"ini.bm");if(r)goto S_39486;}
#line 124 "utilities/ini-manager/ini.bm"
S_39487:;
#line 124 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_INIWHOLEFILE,*_FUNC_INIGETSECTION_ULONG_I)== 10 )))||is_error_pending()){
#line 124 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,124,"ini.bm");if(r)goto S_39487;}
#line 124 "utilities/ini-manager/ini.bm"
do{
#line 124 "utilities/ini-manager/ini.bm"
*_FUNC_INIGETSECTION_ULONG_ENDSECTION=*_FUNC_INIGETSECTION_ULONG_I+ 1 -__STRING_INILF->len;
#line 124 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 124 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,124,"ini.bm");}while(r);
#line 124 "utilities/ini-manager/ini.bm"
do{
#line 124 "utilities/ini-manager/ini.bm"
goto fornext_exit_3907;
#line 124 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,124,"ini.bm");}while(r);
#line 124 "utilities/ini-manager/ini.bm"
}
#line 125 "utilities/ini-manager/ini.bm"
S_39491:;
#line 125 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_INIWHOLEFILE,*_FUNC_INIGETSECTION_ULONG_I)== 61 )))||is_error_pending()){
#line 125 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,125,"ini.bm");if(r)goto S_39491;}
#line 125 "utilities/ini-manager/ini.bm"
do{
#line 125 "utilities/ini-manager/ini.bm"
goto LABEL_CHECKAGAIN;
#line 125 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,125,"ini.bm");}while(r);
#line 125 "utilities/ini-manager/ini.bm"
}
#line 126 "utilities/ini-manager/ini.bm"
S_39494:;
#line 126 "utilities/ini-manager/ini.bm"
if ((-(*_FUNC_INIGETSECTION_ULONG_I<=*_FUNC_INIGETSECTION_ULONG_FOUNDSECTION))||is_error_pending()){
#line 126 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,126,"ini.bm");if(r)goto S_39494;}
#line 126 "utilities/ini-manager/ini.bm"
do{
#line 126 "utilities/ini-manager/ini.bm"
goto fornext_exit_3907;
#line 126 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,126,"ini.bm");}while(r);
#line 126 "utilities/ini-manager/ini.bm"
}
#line 127 "utilities/ini-manager/ini.bm"
fornext_continue_3907:;
#line 127 "utilities/ini-manager/ini.bm"
}
#line 127 "utilities/ini-manager/ini.bm"
fornext_exit_3907:;
#line 128 "utilities/ini-manager/ini.bm"
do{
#line 128 "utilities/ini-manager/ini.bm"
qbs_set(_FUNC_INIGETSECTION_STRING_INIGETSECTION,func_mid(__STRING_INIWHOLEFILE,*_FUNC_INIGETSECTION_ULONG_FOUNDSECTION,*_FUNC_INIGETSECTION_ULONG_ENDSECTION-*_FUNC_INIGETSECTION_ULONG_FOUNDSECTION,0|1));
#line 128 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 128 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,128,"ini.bm");}while(r);
#line 129 "utilities/ini-manager/ini.bm"
}else{
#line 130 "utilities/ini-manager/ini.bm"
do{
#line 130 "utilities/ini-manager/ini.bm"
qbs_set(_FUNC_INIGETSECTION_STRING_INIGETSECTION,func_mid(__STRING_INIWHOLEFILE,*_FUNC_INIGETSECTION_ULONG_FOUNDSECTION,NULL,0));
#line 130 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 130 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,130,"ini.bm");}while(r);
#line 131 "utilities/ini-manager/ini.bm"
}
#line 132 "utilities/ini-manager/ini.bm"
do{
#line 132 "utilities/ini-manager/ini.bm"
goto exit_subfunc;
#line 132 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,132,"ini.bm");}while(r);
#line 133 "utilities/ini-manager/ini.bm"
}
#line 134 "utilities/ini-manager/ini.bm"
dl_continue_3902:;
#line 134 "utilities/ini-manager/ini.bm"
}while(1);
#line 134 "utilities/ini-manager/ini.bm"
dl_exit_3902:;
#line 135 "utilities/ini-manager/ini.bm"
}
#line 136 "utilities/ini-manager/ini.bm"
exit_subfunc:;
#line 136 "utilities/ini-manager/ini.bm"
free_mem_lock(sf_mem_lock);
#line 136 "utilities/ini-manager/ini.bm"
#include "free196.txt"
#line 136 "utilities/ini-manager/ini.bm"
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 136 "utilities/ini-manager/ini.bm"
cmem_sp=tmp_cmem_sp;
#line 136 "utilities/ini-manager/ini.bm"
qbs_maketmp(_FUNC_INIGETSECTION_STRING_INIGETSECTION);return _FUNC_INIGETSECTION_STRING_INIGETSECTION;
#line 136 "utilities/ini-manager/ini.bm"
}
