qbs* FUNC_INIGETSECTION(qbs*_FUNC_INIGETSECTION_STRING___SECTION){
qbs *tqbs;
ptrszint tmp_long;
int32 tmp_fileno;
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
uint8 *tmp_mem_static_pointer=mem_static_pointer;
uint32 tmp_cmem_sp=cmem_sp;
#include "data160.txt"
mem_lock *sf_mem_lock;
new_mem_lock();
sf_mem_lock=mem_lock_tmp;
sf_mem_lock->type=3;
libqb_check_stack();
if (is_error_pending()) goto exit_subfunc;
do{
if(!qbevent)break;evnt(28167,66,"ini.bm");}while(r);
do{
if(!qbevent)break;evnt(28167,67,"ini.bm");}while(r);
S_37770:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(__STRING_CURRENTINIFILENAME,qbs_new_txt_len("",0))))||is_error_pending()){
if(qbevent){evnt(28167,69,"ini.bm");if(r)goto S_37770;}
do{
*__LONG_INICODE= 18 ;
if(!qbevent)break;evnt(28167,69,"ini.bm");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28167,69,"ini.bm");}while(r);
}
S_37774:;
if ((qbs_cleanup(qbs_tmp_base,(-(*__ULONG_CURRENTINIFILELOF== 0 ))|(-(((int32)(qbs_ltrim(qbs_rtrim(__STRING_INIWHOLEFILE)))->len)== 0 ))))||is_error_pending()){
if(qbevent){evnt(28167,70,"ini.bm");if(r)goto S_37774;}
do{
*__LONG_INICODE= 17 ;
if(!qbevent)break;evnt(28167,70,"ini.bm");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28167,70,"ini.bm");}while(r);
}
do{
*__LONG_INICODE= 0 ;
if(!qbevent)break;evnt(28167,72,"ini.bm");}while(r);
do{
if(!qbevent)break;evnt(28167,74,"ini.bm");}while(r);
do{
if(!qbevent)break;evnt(28167,75,"ini.bm");}while(r);
do{
if(!qbevent)break;evnt(28167,76,"ini.bm");}while(r);
do{
qbs_set(_FUNC_INIGETSECTION_STRING_SECTION,FUNC_INIFORMATSECTION(_FUNC_INIGETSECTION_STRING___SECTION));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28167,78,"ini.bm");}while(r);
S_37783:;
if ((*__LONG_INICODE)||is_error_pending()){
if(qbevent){evnt(28167,79,"ini.bm");if(r)goto S_37783;}
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28167,79,"ini.bm");}while(r);
}
S_37786:;
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_FUNC_INIGETSECTION_STRING_SECTION,qbs_new_txt_len("[]",2))))||is_error_pending()){
if(qbevent){evnt(28167,81,"ini.bm");if(r)goto S_37786;}
do{
*_FUNC_INIGETSECTION_ULONG_SECTIONSTART=func_instr(NULL,__STRING_INIWHOLEFILE,qbs_new_txt_len("[",1),0);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28167,83,"ini.bm");}while(r);
S_37788:;
if ((-(*_FUNC_INIGETSECTION_ULONG_SECTIONSTART== 0 ))||is_error_pending()){
if(qbevent){evnt(28167,84,"ini.bm");if(r)goto S_37788;}
do{
qbs_set(_FUNC_INIGETSECTION_STRING_INIGETSECTION,__STRING_INIWHOLEFILE);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28167,84,"ini.bm");}while(r);
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28167,84,"ini.bm");}while(r);
}
S_37792:;
fornext_value4546=*_FUNC_INIGETSECTION_ULONG_SECTIONSTART- 1 ;
fornext_finalvalue4546= 1 ;
fornext_step4546= -1 ;
if (fornext_step4546<0) fornext_step_negative4546=1; else fornext_step_negative4546=0;
if (is_error_pending()) goto fornext_error4546;
goto fornext_entrylabel4546;
while(1){
fornext_value4546=fornext_step4546+(*_FUNC_INIGETSECTION_ULONG_I);
fornext_entrylabel4546:
*_FUNC_INIGETSECTION_ULONG_I=fornext_value4546;
if (fornext_step_negative4546){
if (fornext_value4546<fornext_finalvalue4546) break;
}else{
if (fornext_value4546>fornext_finalvalue4546) break;
}
fornext_error4546:;
if(qbevent){evnt(28167,86,"ini.bm");if(r)goto S_37792;}
S_37793:;
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_INIWHOLEFILE,*_FUNC_INIGETSECTION_ULONG_I)== 10 )))||is_error_pending()){
if(qbevent){evnt(28167,87,"ini.bm");if(r)goto S_37793;}
do{
*_FUNC_INIGETSECTION_ULONG_FOUNDSECTION=*_FUNC_INIGETSECTION_ULONG_I+ 1 ;
if(!qbevent)break;evnt(28167,87,"ini.bm");}while(r);
do{
goto fornext_exit_4545;
if(!qbevent)break;evnt(28167,87,"ini.bm");}while(r);
}
S_37797:;
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_INIWHOLEFILE,*_FUNC_INIGETSECTION_ULONG_I)!= 32 )))||is_error_pending()){
if(qbevent){evnt(28167,88,"ini.bm");if(r)goto S_37797;}
do{
goto fornext_exit_4545;
if(!qbevent)break;evnt(28167,88,"ini.bm");}while(r);
}
fornext_continue_4545:;
}
fornext_exit_4545:;
S_37801:;
if ((-(*_FUNC_INIGETSECTION_ULONG_I== 0 ))||is_error_pending()){
if(qbevent){evnt(28167,91,"ini.bm");if(r)goto S_37801;}
do{
*_FUNC_INIGETSECTION_ULONG_FOUNDSECTION= 1 ;
if(!qbevent)break;evnt(28167,91,"ini.bm");}while(r);
}
do{
qbs_set(_FUNC_INIGETSECTION_STRING_INIGETSECTION,qbs_left(__STRING_INIWHOLEFILE,*_FUNC_INIGETSECTION_ULONG_FOUNDSECTION- 1 ));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28167,93,"ini.bm");}while(r);
}else{
S_37806:;
do{
if(qbevent){evnt(28167,95,"ini.bm");if(r)goto S_37806;}
do{
*_FUNC_INIGETSECTION_ULONG_SECTIONSTART=func_instr(*_FUNC_INIGETSECTION_ULONG_SECTIONSTART+ 1 ,qbs_lcase(__STRING_INIWHOLEFILE),qbs_lcase(_FUNC_INIGETSECTION_STRING_SECTION),0|1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28167,96,"ini.bm");}while(r);
S_37808:;
if ((-(*_FUNC_INIGETSECTION_ULONG_SECTIONSTART== 0 ))||is_error_pending()){
if(qbevent){evnt(28167,97,"ini.bm");if(r)goto S_37808;}
do{
*__LONG_INICODE= 14 ;
if(!qbevent)break;evnt(28167,97,"ini.bm");}while(r);
do{
goto dl_exit_4547;
if(!qbevent)break;evnt(28167,97,"ini.bm");}while(r);
}
do{
*_FUNC_INIGETSECTION_ULONG_FOUNDSECTION= 0 ;
if(!qbevent)break;evnt(28167,100,"ini.bm");}while(r);
S_37813:;
fornext_value4549=*_FUNC_INIGETSECTION_ULONG_SECTIONSTART- 1 ;
fornext_finalvalue4549= 1 ;
fornext_step4549= -1 ;
if (fornext_step4549<0) fornext_step_negative4549=1; else fornext_step_negative4549=0;
if (is_error_pending()) goto fornext_error4549;
goto fornext_entrylabel4549;
while(1){
fornext_value4549=fornext_step4549+(*_FUNC_INIGETSECTION_ULONG_I);
fornext_entrylabel4549:
*_FUNC_INIGETSECTION_ULONG_I=fornext_value4549;
if (fornext_step_negative4549){
if (fornext_value4549<fornext_finalvalue4549) break;
}else{
if (fornext_value4549>fornext_finalvalue4549) break;
}
fornext_error4549:;
if(qbevent){evnt(28167,101,"ini.bm");if(r)goto S_37813;}
S_37814:;
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_INIWHOLEFILE,*_FUNC_INIGETSECTION_ULONG_I)== 10 )))||is_error_pending()){
if(qbevent){evnt(28167,102,"ini.bm");if(r)goto S_37814;}
do{
*_FUNC_INIGETSECTION_ULONG_FOUNDSECTION=*_FUNC_INIGETSECTION_ULONG_I+ 1 ;
if(!qbevent)break;evnt(28167,102,"ini.bm");}while(r);
do{
goto fornext_exit_4548;
if(!qbevent)break;evnt(28167,102,"ini.bm");}while(r);
}
S_37818:;
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_INIWHOLEFILE,*_FUNC_INIGETSECTION_ULONG_I)!= 32 )))||is_error_pending()){
if(qbevent){evnt(28167,103,"ini.bm");if(r)goto S_37818;}
do{
goto fornext_exit_4548;
if(!qbevent)break;evnt(28167,103,"ini.bm");}while(r);
}
fornext_continue_4548:;
}
fornext_exit_4548:;
S_37822:;
if ((-(*_FUNC_INIGETSECTION_ULONG_I== 0 ))||is_error_pending()){
if(qbevent){evnt(28167,106,"ini.bm");if(r)goto S_37822;}
do{
*_FUNC_INIGETSECTION_ULONG_FOUNDSECTION= 1 ;
if(!qbevent)break;evnt(28167,106,"ini.bm");}while(r);
}
S_37825:;
if ((-(*_FUNC_INIGETSECTION_ULONG_FOUNDSECTION> 0 ))||is_error_pending()){
if(qbevent){evnt(28167,108,"ini.bm");if(r)goto S_37825;}
do{
*_FUNC_INIGETSECTION_ULONG_BRACKET1=*_FUNC_INIGETSECTION_ULONG_SECTIONSTART;
if(!qbevent)break;evnt(28167,111,"ini.bm");}while(r);
LABEL_CHECKAGAIN:;
if(qbevent){evnt(28167,112,"ini.bm");r=0;}
do{
*_FUNC_INIGETSECTION_ULONG_BRACKET1=func_instr(*_FUNC_INIGETSECTION_ULONG_BRACKET1+ 1 ,__STRING_INIWHOLEFILE,qbs_new_txt_len("[",1),0|1);
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28167,113,"ini.bm");}while(r);
S_37828:;
if ((-(*_FUNC_INIGETSECTION_ULONG_BRACKET1> 0 ))||is_error_pending()){
if(qbevent){evnt(28167,115,"ini.bm");if(r)goto S_37828;}
do{
*_FUNC_INIGETSECTION_BYTE_INQUOTE= 0 ;
if(!qbevent)break;evnt(28167,117,"ini.bm");}while(r);
S_37830:;
fornext_value4551= 1 ;
fornext_finalvalue4551=*_FUNC_INIGETSECTION_ULONG_BRACKET1- 1 ;
fornext_step4551= 1 ;
if (fornext_step4551<0) fornext_step_negative4551=1; else fornext_step_negative4551=0;
if (is_error_pending()) goto fornext_error4551;
goto fornext_entrylabel4551;
while(1){
fornext_value4551=fornext_step4551+(*_FUNC_INIGETSECTION_ULONG_I);
fornext_entrylabel4551:
*_FUNC_INIGETSECTION_ULONG_I=fornext_value4551;
if (fornext_step_negative4551){
if (fornext_value4551<fornext_finalvalue4551) break;
}else{
if (fornext_value4551>fornext_finalvalue4551) break;
}
fornext_error4551:;
if(qbevent){evnt(28167,118,"ini.bm");if(r)goto S_37830;}
S_37831:;
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_INIWHOLEFILE,*_FUNC_INIGETSECTION_ULONG_I)== 34 )))||is_error_pending()){
if(qbevent){evnt(28167,119,"ini.bm");if(r)goto S_37831;}
do{
*_FUNC_INIGETSECTION_BYTE_INQUOTE=~(*_FUNC_INIGETSECTION_BYTE_INQUOTE);
if(!qbevent)break;evnt(28167,119,"ini.bm");}while(r);
}
fornext_continue_4550:;
}
fornext_exit_4550:;
S_37835:;
if ((*_FUNC_INIGETSECTION_BYTE_INQUOTE)||is_error_pending()){
if(qbevent){evnt(28167,121,"ini.bm");if(r)goto S_37835;}
do{
goto LABEL_CHECKAGAIN;
if(!qbevent)break;evnt(28167,121,"ini.bm");}while(r);
}
S_37838:;
fornext_value4553=*_FUNC_INIGETSECTION_ULONG_BRACKET1- 1 ;
fornext_finalvalue4553= 1 ;
fornext_step4553= -1 ;
if (fornext_step4553<0) fornext_step_negative4553=1; else fornext_step_negative4553=0;
if (is_error_pending()) goto fornext_error4553;
goto fornext_entrylabel4553;
while(1){
fornext_value4553=fornext_step4553+(*_FUNC_INIGETSECTION_ULONG_I);
fornext_entrylabel4553:
*_FUNC_INIGETSECTION_ULONG_I=fornext_value4553;
if (fornext_step_negative4553){
if (fornext_value4553<fornext_finalvalue4553) break;
}else{
if (fornext_value4553>fornext_finalvalue4553) break;
}
fornext_error4553:;
if(qbevent){evnt(28167,123,"ini.bm");if(r)goto S_37838;}
S_37839:;
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_INIWHOLEFILE,*_FUNC_INIGETSECTION_ULONG_I)== 10 )))||is_error_pending()){
if(qbevent){evnt(28167,124,"ini.bm");if(r)goto S_37839;}
do{
*_FUNC_INIGETSECTION_ULONG_ENDSECTION=*_FUNC_INIGETSECTION_ULONG_I+ 1 -__STRING_INILF->len;
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28167,124,"ini.bm");}while(r);
do{
goto fornext_exit_4552;
if(!qbevent)break;evnt(28167,124,"ini.bm");}while(r);
}
S_37843:;
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_INIWHOLEFILE,*_FUNC_INIGETSECTION_ULONG_I)== 61 )))||is_error_pending()){
if(qbevent){evnt(28167,125,"ini.bm");if(r)goto S_37843;}
do{
goto LABEL_CHECKAGAIN;
if(!qbevent)break;evnt(28167,125,"ini.bm");}while(r);
}
S_37846:;
if ((-(*_FUNC_INIGETSECTION_ULONG_I<=*_FUNC_INIGETSECTION_ULONG_FOUNDSECTION))||is_error_pending()){
if(qbevent){evnt(28167,126,"ini.bm");if(r)goto S_37846;}
do{
goto fornext_exit_4552;
if(!qbevent)break;evnt(28167,126,"ini.bm");}while(r);
}
fornext_continue_4552:;
}
fornext_exit_4552:;
do{
qbs_set(_FUNC_INIGETSECTION_STRING_INIGETSECTION,func_mid(__STRING_INIWHOLEFILE,*_FUNC_INIGETSECTION_ULONG_FOUNDSECTION,*_FUNC_INIGETSECTION_ULONG_ENDSECTION-*_FUNC_INIGETSECTION_ULONG_FOUNDSECTION,0|1));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28167,128,"ini.bm");}while(r);
}else{
do{
qbs_set(_FUNC_INIGETSECTION_STRING_INIGETSECTION,func_mid(__STRING_INIWHOLEFILE,*_FUNC_INIGETSECTION_ULONG_FOUNDSECTION,NULL,0));
qbs_cleanup(qbs_tmp_base,0);
if(!qbevent)break;evnt(28167,130,"ini.bm");}while(r);
}
do{
goto exit_subfunc;
if(!qbevent)break;evnt(28167,132,"ini.bm");}while(r);
}
dl_continue_4547:;
}while(1);
dl_exit_4547:;
}
exit_subfunc:;
free_mem_lock(sf_mem_lock);
#include "free160.txt"
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;
cmem_sp=tmp_cmem_sp;
qbs_maketmp(_FUNC_INIGETSECTION_STRING_INIGETSECTION);return _FUNC_INIGETSECTION_STRING_INIGETSECTION;
}
