#line 291 "utilities/ini-manager/ini.bm"
void SUB_WRITESETTING(qbs*_SUB_WRITESETTING_STRING_FILE,qbs*_SUB_WRITESETTING_STRING___SECTION,qbs*_SUB_WRITESETTING_STRING___KEY,qbs*_SUB_WRITESETTING_STRING___VALUE){
#line 291 "utilities/ini-manager/ini.bm"
qbs *tqbs;
#line 291 "utilities/ini-manager/ini.bm"
ptrszint tmp_long;
#line 291 "utilities/ini-manager/ini.bm"
int32 tmp_fileno;
#line 291 "utilities/ini-manager/ini.bm"
uint32 qbs_tmp_base=qbs_tmp_list_nexti;
#line 291 "utilities/ini-manager/ini.bm"
uint8 *tmp_mem_static_pointer=mem_static_pointer;
#line 291 "utilities/ini-manager/ini.bm"
uint32 tmp_cmem_sp=cmem_sp;
#line 291 "utilities/ini-manager/ini.bm"
#include "data200.txt"
#line 291 "utilities/ini-manager/ini.bm"
mem_lock *sf_mem_lock;
#line 291 "utilities/ini-manager/ini.bm"
new_mem_lock();
#line 291 "utilities/ini-manager/ini.bm"
sf_mem_lock=mem_lock_tmp;
#line 291 "utilities/ini-manager/ini.bm"
sf_mem_lock->type=3;
#line 291 "utilities/ini-manager/ini.bm"
libqb_check_stack();
#line 291 "utilities/ini-manager/ini.bm"
if (is_error_pending()) goto exit_subfunc;
#line 292 "utilities/ini-manager/ini.bm"
do{
#line 292 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,292,"ini.bm");}while(r);
#line 293 "utilities/ini-manager/ini.bm"
do{
#line 293 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,293,"ini.bm");}while(r);
#line 294 "utilities/ini-manager/ini.bm"
do{
#line 294 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,294,"ini.bm");}while(r);
#line 295 "utilities/ini-manager/ini.bm"
do{
#line 295 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,295,"ini.bm");}while(r);
#line 297 "utilities/ini-manager/ini.bm"
do{
#line 297 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,297,"ini.bm");}while(r);
#line 299 "utilities/ini-manager/ini.bm"
do{
#line 299 "utilities/ini-manager/ini.bm"
*__LONG_INICODE= 0 ;
#line 299 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,299,"ini.bm");}while(r);
#line 302 "utilities/ini-manager/ini.bm"
do{
#line 302 "utilities/ini-manager/ini.bm"
qbs_set(_SUB_WRITESETTING_STRING_SECTION,FUNC_INIFORMATSECTION(_SUB_WRITESETTING_STRING___SECTION));
#line 302 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 302 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,302,"ini.bm");}while(r);
#line 303 "utilities/ini-manager/ini.bm"
S_39655:;
#line 303 "utilities/ini-manager/ini.bm"
if ((*__LONG_INICODE)||is_error_pending()){
#line 303 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,303,"ini.bm");if(r)goto S_39655;}
#line 303 "utilities/ini-manager/ini.bm"
do{
#line 303 "utilities/ini-manager/ini.bm"
goto exit_subfunc;
#line 303 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,303,"ini.bm");}while(r);
#line 303 "utilities/ini-manager/ini.bm"
}
#line 305 "utilities/ini-manager/ini.bm"
do{
#line 305 "utilities/ini-manager/ini.bm"
qbs_set(_SUB_WRITESETTING_STRING_KEY,qbs_ltrim(qbs_rtrim(_SUB_WRITESETTING_STRING___KEY)));
#line 305 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 305 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,305,"ini.bm");}while(r);
#line 306 "utilities/ini-manager/ini.bm"
S_39659:;
#line 306 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_WRITESETTING_STRING_KEY,qbs_new_txt_len("",0))))||is_error_pending()){
#line 306 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,306,"ini.bm");if(r)goto S_39659;}
#line 306 "utilities/ini-manager/ini.bm"
do{
#line 306 "utilities/ini-manager/ini.bm"
*__LONG_INICODE= 12 ;
#line 306 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,306,"ini.bm");}while(r);
#line 306 "utilities/ini-manager/ini.bm"
do{
#line 306 "utilities/ini-manager/ini.bm"
goto exit_subfunc;
#line 306 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,306,"ini.bm");}while(r);
#line 306 "utilities/ini-manager/ini.bm"
}
#line 307 "utilities/ini-manager/ini.bm"
do{
#line 307 "utilities/ini-manager/ini.bm"
qbs_set(__STRING_INILASTKEY,_SUB_WRITESETTING_STRING_KEY);
#line 307 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 307 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,307,"ini.bm");}while(r);
#line 309 "utilities/ini-manager/ini.bm"
do{
#line 309 "utilities/ini-manager/ini.bm"
qbs_set(_SUB_WRITESETTING_STRING_VALUE,qbs_ltrim(qbs_rtrim(_SUB_WRITESETTING_STRING___VALUE)));
#line 309 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 309 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,309,"ini.bm");}while(r);
#line 310 "utilities/ini-manager/ini.bm"
S_39665:;
#line 310 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(qbs_ltrim(qbs_str((long double)(qbs_val<long double>(_SUB_WRITESETTING_STRING_VALUE)))),_SUB_WRITESETTING_STRING_VALUE)))||is_error_pending()){
#line 310 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,310,"ini.bm");if(r)goto S_39665;}
#line 311 "utilities/ini-manager/ini.bm"
S_39666:;
#line 311 "utilities/ini-manager/ini.bm"
if ((~(*__LONG_INIDISABLEADDQUOTES))||is_error_pending()){
#line 311 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,311,"ini.bm");if(r)goto S_39666;}
#line 313 "utilities/ini-manager/ini.bm"
S_39667:;
#line 313 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,func_instr(NULL,_SUB_WRITESETTING_STRING_VALUE,func_chr( 32 ),0)))||is_error_pending()){
#line 313 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,313,"ini.bm");if(r)goto S_39667;}
#line 313 "utilities/ini-manager/ini.bm"
do{
#line 313 "utilities/ini-manager/ini.bm"
qbs_set(_SUB_WRITESETTING_STRING_VALUE,qbs_add(qbs_add(func_chr( 34 ),_SUB_WRITESETTING_STRING_VALUE),func_chr( 34 )));
#line 313 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 313 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,313,"ini.bm");}while(r);
#line 313 "utilities/ini-manager/ini.bm"
}
#line 314 "utilities/ini-manager/ini.bm"
}
#line 315 "utilities/ini-manager/ini.bm"
}
#line 318 "utilities/ini-manager/ini.bm"
do{
#line 318 "utilities/ini-manager/ini.bm"
qbs_set(_SUB_WRITESETTING_STRING_TEMPVALUE,FUNC_READSETTING(_SUB_WRITESETTING_STRING_FILE,_SUB_WRITESETTING_STRING_SECTION,_SUB_WRITESETTING_STRING_KEY));
#line 318 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 318 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,318,"ini.bm");}while(r);
#line 321 "utilities/ini-manager/ini.bm"
do{
#line 321 "utilities/ini-manager/ini.bm"
*__ULONG_INIPOSITION=func_instr(NULL,__STRING_INIWHOLEFILE,__STRING_INISECTIONDATA,0)+*__ULONG_INIPOSITION- 1 ;
#line 321 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 321 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,321,"ini.bm");}while(r);
#line 323 "utilities/ini-manager/ini.bm"
S_39674:;
#line 323 "utilities/ini-manager/ini.bm"
if (((-(*__LONG_INICODE== 1 ))|(-(*__LONG_INICODE== 17 )))||is_error_pending()){
#line 323 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,323,"ini.bm");if(r)goto S_39674;}
#line 325 "utilities/ini-manager/ini.bm"
S_39675:;
#line 325 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_WRITESETTING_STRING_FILE,qbs_new_txt_len("",0))))||is_error_pending()){
#line 325 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,325,"ini.bm");if(r)goto S_39675;}
#line 325 "utilities/ini-manager/ini.bm"
do{
#line 325 "utilities/ini-manager/ini.bm"
qbs_set(_SUB_WRITESETTING_STRING_FILE,__STRING_CURRENTINIFILENAME);
#line 325 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 325 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,325,"ini.bm");}while(r);
#line 325 "utilities/ini-manager/ini.bm"
}
#line 326 "utilities/ini-manager/ini.bm"
S_39678:;
#line 326 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_WRITESETTING_STRING_FILE,qbs_new_txt_len("",0))))||is_error_pending()){
#line 326 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,326,"ini.bm");if(r)goto S_39678;}
#line 326 "utilities/ini-manager/ini.bm"
do{
#line 326 "utilities/ini-manager/ini.bm"
*__LONG_INICODE= 21 ;
#line 326 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,326,"ini.bm");}while(r);
#line 326 "utilities/ini-manager/ini.bm"
do{
#line 326 "utilities/ini-manager/ini.bm"
goto exit_subfunc;
#line 326 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,326,"ini.bm");}while(r);
#line 326 "utilities/ini-manager/ini.bm"
}
#line 328 "utilities/ini-manager/ini.bm"
do{
#line 328 "utilities/ini-manager/ini.bm"
qbs_set(__STRING_CURRENTINIFILENAME,_SUB_WRITESETTING_STRING_FILE);
#line 328 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 328 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,328,"ini.bm");}while(r);
#line 330 "utilities/ini-manager/ini.bm"
S_39683:;
#line 330 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(_SUB_WRITESETTING_STRING_SECTION,qbs_new_txt_len("[]",2))))||is_error_pending()){
#line 330 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,330,"ini.bm");if(r)goto S_39683;}
#line 331 "utilities/ini-manager/ini.bm"
do{
#line 331 "utilities/ini-manager/ini.bm"
qbs_set(__STRING_ININEWFILE,qbs_add(_SUB_WRITESETTING_STRING_SECTION,__STRING_INILF));
#line 331 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 331 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,331,"ini.bm");}while(r);
#line 332 "utilities/ini-manager/ini.bm"
}
#line 334 "utilities/ini-manager/ini.bm"
do{
#line 334 "utilities/ini-manager/ini.bm"
qbs_set(__STRING_ININEWFILE,qbs_add(qbs_add(qbs_add(__STRING_ININEWFILE,_SUB_WRITESETTING_STRING_KEY),qbs_new_txt_len("=",1)),_SUB_WRITESETTING_STRING_VALUE));
#line 334 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 334 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,334,"ini.bm");}while(r);
#line 336 "utilities/ini-manager/ini.bm"
do{
#line 336 "utilities/ini-manager/ini.bm"
*__LONG_INICODE= 0 ;
#line 336 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,336,"ini.bm");}while(r);
#line 337 "utilities/ini-manager/ini.bm"
do{
#line 337 "utilities/ini-manager/ini.bm"
SUB_INICOMMIT();
#line 337 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,337,"ini.bm");}while(r);
#line 338 "utilities/ini-manager/ini.bm"
do{
#line 338 "utilities/ini-manager/ini.bm"
SUB_INILOAD(_SUB_WRITESETTING_STRING_FILE);
#line 338 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 338 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,338,"ini.bm");}while(r);
#line 339 "utilities/ini-manager/ini.bm"
S_39690:;
#line 339 "utilities/ini-manager/ini.bm"
if ((-(*__LONG_INICODE== 0 ))||is_error_pending()){
#line 339 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,339,"ini.bm");if(r)goto S_39690;}
#line 339 "utilities/ini-manager/ini.bm"
do{
#line 339 "utilities/ini-manager/ini.bm"
*__LONG_INICODE= 11 ;
#line 339 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,339,"ini.bm");}while(r);
#line 339 "utilities/ini-manager/ini.bm"
}
#line 340 "utilities/ini-manager/ini.bm"
do{
#line 340 "utilities/ini-manager/ini.bm"
qbs_set(__STRING_INILASTSECTION,_SUB_WRITESETTING_STRING_SECTION);
#line 340 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 340 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,340,"ini.bm");}while(r);
#line 341 "utilities/ini-manager/ini.bm"
do{
#line 341 "utilities/ini-manager/ini.bm"
goto exit_subfunc;
#line 341 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,341,"ini.bm");}while(r);
#line 342 "utilities/ini-manager/ini.bm"
}
#line 344 "utilities/ini-manager/ini.bm"
S_39696:;
#line 344 "utilities/ini-manager/ini.bm"
if (((-(*__LONG_INICODE== 0 ))|(-(*__LONG_INICODE== 2 )))||is_error_pending()){
#line 344 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,344,"ini.bm");if(r)goto S_39696;}
#line 345 "utilities/ini-manager/ini.bm"
S_39697:;
#line 345 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_lcase(__STRING_INILASTSECTION),qbs_lcase(_SUB_WRITESETTING_STRING_SECTION))))||is_error_pending()){
#line 345 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,345,"ini.bm");if(r)goto S_39697;}
#line 346 "utilities/ini-manager/ini.bm"
S_39698:;
#line 346 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,(qbs_equal(qbs_ltrim(qbs_rtrim(_SUB_WRITESETTING_STRING___VALUE)),_SUB_WRITESETTING_STRING_TEMPVALUE))&(-(((int32)(qbs_ltrim(qbs_rtrim(_SUB_WRITESETTING_STRING___VALUE)))->len)> 0 ))))||is_error_pending()){
#line 346 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,346,"ini.bm");if(r)goto S_39698;}
#line 348 "utilities/ini-manager/ini.bm"
do{
#line 348 "utilities/ini-manager/ini.bm"
*__LONG_INICODE= 8 ;
#line 348 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,348,"ini.bm");}while(r);
#line 349 "utilities/ini-manager/ini.bm"
do{
#line 349 "utilities/ini-manager/ini.bm"
goto exit_subfunc;
#line 349 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,349,"ini.bm");}while(r);
#line 350 "utilities/ini-manager/ini.bm"
}
#line 352 "utilities/ini-manager/ini.bm"
do{
#line 352 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,352,"ini.bm");}while(r);
#line 353 "utilities/ini-manager/ini.bm"
do{
#line 353 "utilities/ini-manager/ini.bm"
*_SUB_WRITESETTING_ULONG_NEXTLINE=func_instr(*__ULONG_INIPOSITION+ 1 ,__STRING_INIWHOLEFILE,__STRING_INILF,0|1);
#line 353 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 353 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,353,"ini.bm");}while(r);
#line 356 "utilities/ini-manager/ini.bm"
do{
#line 356 "utilities/ini-manager/ini.bm"
qbs_set(__STRING_ININEWFILE,qbs_left(__STRING_INIWHOLEFILE,*__ULONG_INIPOSITION- 1 ));
#line 356 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 356 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,356,"ini.bm");}while(r);
#line 357 "utilities/ini-manager/ini.bm"
do{
#line 357 "utilities/ini-manager/ini.bm"
qbs_set(__STRING_ININEWFILE,qbs_add(qbs_add(qbs_add(__STRING_ININEWFILE,_SUB_WRITESETTING_STRING_KEY),qbs_new_txt_len("=",1)),_SUB_WRITESETTING_STRING_VALUE));
#line 357 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 357 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,357,"ini.bm");}while(r);
#line 359 "utilities/ini-manager/ini.bm"
S_39706:;
#line 359 "utilities/ini-manager/ini.bm"
if ((-(*_SUB_WRITESETTING_ULONG_NEXTLINE> 0 ))||is_error_pending()){
#line 359 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,359,"ini.bm");if(r)goto S_39706;}
#line 360 "utilities/ini-manager/ini.bm"
do{
#line 360 "utilities/ini-manager/ini.bm"
qbs_set(__STRING_ININEWFILE,qbs_add(__STRING_ININEWFILE,func_mid(__STRING_INIWHOLEFILE,*_SUB_WRITESETTING_ULONG_NEXTLINE,NULL,0)));
#line 360 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 360 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,360,"ini.bm");}while(r);
#line 361 "utilities/ini-manager/ini.bm"
}
#line 363 "utilities/ini-manager/ini.bm"
do{
#line 363 "utilities/ini-manager/ini.bm"
SUB_INICOMMIT();
#line 363 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,363,"ini.bm");}while(r);
#line 365 "utilities/ini-manager/ini.bm"
do{
#line 365 "utilities/ini-manager/ini.bm"
*__LONG_INICODE= 4 ;
#line 365 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,365,"ini.bm");}while(r);
#line 366 "utilities/ini-manager/ini.bm"
}
#line 367 "utilities/ini-manager/ini.bm"
S_39712:;
#line 367 "utilities/ini-manager/ini.bm"
}else{
#line 367 "utilities/ini-manager/ini.bm"
if ((-(*__LONG_INICODE== 3 ))|(-(*__LONG_INICODE== 14 ))){
#line 367 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,367,"ini.bm");if(r)goto S_39712;}
#line 368 "utilities/ini-manager/ini.bm"
do{
#line 368 "utilities/ini-manager/ini.bm"
*__LONG_INICODE= 0 ;
#line 368 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,368,"ini.bm");}while(r);
#line 369 "utilities/ini-manager/ini.bm"
S_39714:;
#line 369 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_lcase(__STRING_INILASTSECTION),qbs_lcase(_SUB_WRITESETTING_STRING_SECTION))))||is_error_pending()){
#line 369 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,369,"ini.bm");if(r)goto S_39714;}
#line 371 "utilities/ini-manager/ini.bm"
do{
#line 371 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,371,"ini.bm");}while(r);
#line 372 "utilities/ini-manager/ini.bm"
do{
#line 372 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,372,"ini.bm");}while(r);
#line 373 "utilities/ini-manager/ini.bm"
do{
#line 373 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,373,"ini.bm");}while(r);
#line 375 "utilities/ini-manager/ini.bm"
do{
#line 375 "utilities/ini-manager/ini.bm"
*_SUB_WRITESETTING_ULONG_BEGINSECTION= 0 ;
#line 375 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,375,"ini.bm");}while(r);
#line 376 "utilities/ini-manager/ini.bm"
do{
#line 376 "utilities/ini-manager/ini.bm"
*_SUB_WRITESETTING_ULONG_ENDSECTION= 0 ;
#line 376 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,376,"ini.bm");}while(r);
#line 378 "utilities/ini-manager/ini.bm"
LABEL_CHECKSECTION:;
#line 378 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,378,"ini.bm");r=0;}
#line 379 "utilities/ini-manager/ini.bm"
do{
#line 379 "utilities/ini-manager/ini.bm"
*_SUB_WRITESETTING_ULONG_BEGINSECTION=func_instr(*_SUB_WRITESETTING_ULONG_BEGINSECTION+ 1 ,qbs_lcase(__STRING_INIWHOLEFILE),qbs_lcase(_SUB_WRITESETTING_STRING_SECTION),0|1);
#line 379 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 379 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,379,"ini.bm");}while(r);
#line 380 "utilities/ini-manager/ini.bm"
S_39721:;
#line 380 "utilities/ini-manager/ini.bm"
if ((-(*_SUB_WRITESETTING_ULONG_BEGINSECTION== 0 ))||is_error_pending()){
#line 380 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,380,"ini.bm");if(r)goto S_39721;}
#line 380 "utilities/ini-manager/ini.bm"
do{
#line 380 "utilities/ini-manager/ini.bm"
goto LABEL_CREATESECTION;
#line 380 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,380,"ini.bm");}while(r);
#line 380 "utilities/ini-manager/ini.bm"
}
#line 383 "utilities/ini-manager/ini.bm"
S_39724:;
#line 383 "utilities/ini-manager/ini.bm"
fornext_value3934=*_SUB_WRITESETTING_ULONG_BEGINSECTION- 1 ;
#line 383 "utilities/ini-manager/ini.bm"
fornext_finalvalue3934= 1 ;
#line 383 "utilities/ini-manager/ini.bm"
fornext_step3934= -1 ;
#line 383 "utilities/ini-manager/ini.bm"
if (fornext_step3934<0) fornext_step_negative3934=1; else fornext_step_negative3934=0;
#line 383 "utilities/ini-manager/ini.bm"
if (is_error_pending()) goto fornext_error3934;
#line 383 "utilities/ini-manager/ini.bm"
goto fornext_entrylabel3934;
#line 383 "utilities/ini-manager/ini.bm"
while(1){
#line 383 "utilities/ini-manager/ini.bm"
fornext_value3934=fornext_step3934+(*_SUB_WRITESETTING_ULONG_I);
#line 383 "utilities/ini-manager/ini.bm"
fornext_entrylabel3934:
#line 383 "utilities/ini-manager/ini.bm"
*_SUB_WRITESETTING_ULONG_I=fornext_value3934;
#line 383 "utilities/ini-manager/ini.bm"
if (fornext_step_negative3934){
#line 383 "utilities/ini-manager/ini.bm"
if (fornext_value3934<fornext_finalvalue3934) break;
#line 383 "utilities/ini-manager/ini.bm"
}else{
#line 383 "utilities/ini-manager/ini.bm"
if (fornext_value3934>fornext_finalvalue3934) break;
#line 383 "utilities/ini-manager/ini.bm"
}
#line 383 "utilities/ini-manager/ini.bm"
fornext_error3934:;
#line 383 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,383,"ini.bm");if(r)goto S_39724;}
#line 384 "utilities/ini-manager/ini.bm"
S_39725:;
#line 384 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_INIWHOLEFILE,*_SUB_WRITESETTING_ULONG_I)== 10 )))||is_error_pending()){
#line 384 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,384,"ini.bm");if(r)goto S_39725;}
#line 384 "utilities/ini-manager/ini.bm"
do{
#line 384 "utilities/ini-manager/ini.bm"
goto fornext_exit_3933;
#line 384 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,384,"ini.bm");}while(r);
#line 384 "utilities/ini-manager/ini.bm"
}
#line 385 "utilities/ini-manager/ini.bm"
S_39728:;
#line 385 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,(-(qbs_asc(__STRING_INIWHOLEFILE,*_SUB_WRITESETTING_ULONG_I)!= 10 ))&(-(qbs_asc(__STRING_INIWHOLEFILE,*_SUB_WRITESETTING_ULONG_I)!= 32 ))))||is_error_pending()){
#line 385 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,385,"ini.bm");if(r)goto S_39728;}
#line 387 "utilities/ini-manager/ini.bm"
do{
#line 387 "utilities/ini-manager/ini.bm"
goto LABEL_CHECKSECTION;
#line 387 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,387,"ini.bm");}while(r);
#line 388 "utilities/ini-manager/ini.bm"
}
#line 389 "utilities/ini-manager/ini.bm"
fornext_continue_3933:;
#line 389 "utilities/ini-manager/ini.bm"
}
#line 389 "utilities/ini-manager/ini.bm"
fornext_exit_3933:;
#line 393 "utilities/ini-manager/ini.bm"
do{
#line 393 "utilities/ini-manager/ini.bm"
*_SUB_WRITESETTING_ULONG_BRACKET1=func_instr(*_SUB_WRITESETTING_ULONG_BEGINSECTION+ 1 ,__STRING_INIWHOLEFILE,qbs_new_txt_len("[",1),0|1);
#line 393 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 393 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,393,"ini.bm");}while(r);
#line 394 "utilities/ini-manager/ini.bm"
S_39733:;
#line 394 "utilities/ini-manager/ini.bm"
if ((-(*_SUB_WRITESETTING_ULONG_BRACKET1> 0 ))||is_error_pending()){
#line 394 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,394,"ini.bm");if(r)goto S_39733;}
#line 395 "utilities/ini-manager/ini.bm"
S_39734:;
#line 395 "utilities/ini-manager/ini.bm"
fornext_value3936=*_SUB_WRITESETTING_ULONG_BRACKET1- 1 ;
#line 395 "utilities/ini-manager/ini.bm"
fornext_finalvalue3936= 1 ;
#line 395 "utilities/ini-manager/ini.bm"
fornext_step3936= -1 ;
#line 395 "utilities/ini-manager/ini.bm"
if (fornext_step3936<0) fornext_step_negative3936=1; else fornext_step_negative3936=0;
#line 395 "utilities/ini-manager/ini.bm"
if (is_error_pending()) goto fornext_error3936;
#line 395 "utilities/ini-manager/ini.bm"
goto fornext_entrylabel3936;
#line 395 "utilities/ini-manager/ini.bm"
while(1){
#line 395 "utilities/ini-manager/ini.bm"
fornext_value3936=fornext_step3936+(*_SUB_WRITESETTING_ULONG_I);
#line 395 "utilities/ini-manager/ini.bm"
fornext_entrylabel3936:
#line 395 "utilities/ini-manager/ini.bm"
*_SUB_WRITESETTING_ULONG_I=fornext_value3936;
#line 395 "utilities/ini-manager/ini.bm"
if (fornext_step_negative3936){
#line 395 "utilities/ini-manager/ini.bm"
if (fornext_value3936<fornext_finalvalue3936) break;
#line 395 "utilities/ini-manager/ini.bm"
}else{
#line 395 "utilities/ini-manager/ini.bm"
if (fornext_value3936>fornext_finalvalue3936) break;
#line 395 "utilities/ini-manager/ini.bm"
}
#line 395 "utilities/ini-manager/ini.bm"
fornext_error3936:;
#line 395 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,395,"ini.bm");if(r)goto S_39734;}
#line 396 "utilities/ini-manager/ini.bm"
S_39735:;
#line 396 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,-(qbs_asc(__STRING_INIWHOLEFILE,*_SUB_WRITESETTING_ULONG_I)== 10 )))||is_error_pending()){
#line 396 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,396,"ini.bm");if(r)goto S_39735;}
#line 396 "utilities/ini-manager/ini.bm"
do{
#line 396 "utilities/ini-manager/ini.bm"
*_SUB_WRITESETTING_ULONG_ENDSECTION=*_SUB_WRITESETTING_ULONG_I+ 1 -__STRING_INILF->len;
#line 396 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 396 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,396,"ini.bm");}while(r);
#line 396 "utilities/ini-manager/ini.bm"
do{
#line 396 "utilities/ini-manager/ini.bm"
goto fornext_exit_3935;
#line 396 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,396,"ini.bm");}while(r);
#line 396 "utilities/ini-manager/ini.bm"
}
#line 397 "utilities/ini-manager/ini.bm"
S_39739:;
#line 397 "utilities/ini-manager/ini.bm"
if ((-(*_SUB_WRITESETTING_ULONG_I<=*_SUB_WRITESETTING_ULONG_BEGINSECTION))||is_error_pending()){
#line 397 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,397,"ini.bm");if(r)goto S_39739;}
#line 397 "utilities/ini-manager/ini.bm"
do{
#line 397 "utilities/ini-manager/ini.bm"
goto fornext_exit_3935;
#line 397 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,397,"ini.bm");}while(r);
#line 397 "utilities/ini-manager/ini.bm"
}
#line 398 "utilities/ini-manager/ini.bm"
fornext_continue_3935:;
#line 398 "utilities/ini-manager/ini.bm"
}
#line 398 "utilities/ini-manager/ini.bm"
fornext_exit_3935:;
#line 399 "utilities/ini-manager/ini.bm"
}
#line 401 "utilities/ini-manager/ini.bm"
S_39744:;
#line 401 "utilities/ini-manager/ini.bm"
if ((-(*_SUB_WRITESETTING_ULONG_ENDSECTION> 0 ))||is_error_pending()){
#line 401 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,401,"ini.bm");if(r)goto S_39744;}
#line 403 "utilities/ini-manager/ini.bm"
do{
#line 403 "utilities/ini-manager/ini.bm"
qbs_set(__STRING_ININEWFILE,qbs_left(__STRING_INIWHOLEFILE,*_SUB_WRITESETTING_ULONG_ENDSECTION- 1 ));
#line 403 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 403 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,403,"ini.bm");}while(r);
#line 404 "utilities/ini-manager/ini.bm"
do{
#line 404 "utilities/ini-manager/ini.bm"
qbs_set(__STRING_ININEWFILE,qbs_add(qbs_add(qbs_add(qbs_add(__STRING_ININEWFILE,_SUB_WRITESETTING_STRING_KEY),qbs_new_txt_len("=",1)),_SUB_WRITESETTING_STRING_VALUE),__STRING_INILF));
#line 404 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 404 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,404,"ini.bm");}while(r);
#line 405 "utilities/ini-manager/ini.bm"
S_39747:;
#line 405 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,qbs_notequal(func_mid(__STRING_INIWHOLEFILE,*_SUB_WRITESETTING_ULONG_ENDSECTION,__STRING_INILF->len,0|1),__STRING_INILF)))||is_error_pending()){
#line 405 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,405,"ini.bm");if(r)goto S_39747;}
#line 405 "utilities/ini-manager/ini.bm"
do{
#line 405 "utilities/ini-manager/ini.bm"
qbs_set(__STRING_ININEWFILE,qbs_add(__STRING_ININEWFILE,__STRING_INILF));
#line 405 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 405 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,405,"ini.bm");}while(r);
#line 405 "utilities/ini-manager/ini.bm"
}
#line 406 "utilities/ini-manager/ini.bm"
do{
#line 406 "utilities/ini-manager/ini.bm"
qbs_set(__STRING_ININEWFILE,qbs_add(__STRING_ININEWFILE,func_mid(__STRING_INIWHOLEFILE,*_SUB_WRITESETTING_ULONG_ENDSECTION,NULL,0)));
#line 406 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 406 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,406,"ini.bm");}while(r);
#line 407 "utilities/ini-manager/ini.bm"
}else{
#line 409 "utilities/ini-manager/ini.bm"
do{
#line 409 "utilities/ini-manager/ini.bm"
qbs_set(__STRING_ININEWFILE,__STRING_INIWHOLEFILE);
#line 409 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 409 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,409,"ini.bm");}while(r);
#line 410 "utilities/ini-manager/ini.bm"
S_39753:;
#line 410 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(__STRING_ININEWFILE,__STRING_INILF->len),__STRING_INILF)))||is_error_pending()){
#line 410 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,410,"ini.bm");if(r)goto S_39753;}
#line 411 "utilities/ini-manager/ini.bm"
do{
#line 411 "utilities/ini-manager/ini.bm"
qbs_set(__STRING_ININEWFILE,qbs_add(qbs_add(qbs_add(__STRING_ININEWFILE,_SUB_WRITESETTING_STRING_KEY),qbs_new_txt_len("=",1)),_SUB_WRITESETTING_STRING_VALUE));
#line 411 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 411 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,411,"ini.bm");}while(r);
#line 412 "utilities/ini-manager/ini.bm"
}else{
#line 413 "utilities/ini-manager/ini.bm"
do{
#line 413 "utilities/ini-manager/ini.bm"
qbs_set(__STRING_ININEWFILE,qbs_add(qbs_add(qbs_add(qbs_add(__STRING_ININEWFILE,__STRING_INILF),_SUB_WRITESETTING_STRING_KEY),qbs_new_txt_len("=",1)),_SUB_WRITESETTING_STRING_VALUE));
#line 413 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 413 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,413,"ini.bm");}while(r);
#line 414 "utilities/ini-manager/ini.bm"
}
#line 415 "utilities/ini-manager/ini.bm"
}
#line 417 "utilities/ini-manager/ini.bm"
do{
#line 417 "utilities/ini-manager/ini.bm"
SUB_INICOMMIT();
#line 417 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,417,"ini.bm");}while(r);
#line 419 "utilities/ini-manager/ini.bm"
S_39760:;
#line 419 "utilities/ini-manager/ini.bm"
if ((-(*__LONG_INICODE== 0 ))||is_error_pending()){
#line 419 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,419,"ini.bm");if(r)goto S_39760;}
#line 419 "utilities/ini-manager/ini.bm"
do{
#line 419 "utilities/ini-manager/ini.bm"
*__LONG_INICODE= 7 ;
#line 419 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,419,"ini.bm");}while(r);
#line 419 "utilities/ini-manager/ini.bm"
}
#line 420 "utilities/ini-manager/ini.bm"
do{
#line 420 "utilities/ini-manager/ini.bm"
goto exit_subfunc;
#line 420 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,420,"ini.bm");}while(r);
#line 421 "utilities/ini-manager/ini.bm"
}else{
#line 422 "utilities/ini-manager/ini.bm"
LABEL_CREATESECTION:;
#line 422 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,422,"ini.bm");r=0;}
#line 423 "utilities/ini-manager/ini.bm"
do{
#line 423 "utilities/ini-manager/ini.bm"
qbs_set(__STRING_ININEWFILE,__STRING_INIWHOLEFILE);
#line 423 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 423 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,423,"ini.bm");}while(r);
#line 424 "utilities/ini-manager/ini.bm"
S_39766:;
#line 424 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(_SUB_WRITESETTING_STRING_SECTION,qbs_new_txt_len("[]",2))))||is_error_pending()){
#line 424 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,424,"ini.bm");if(r)goto S_39766;}
#line 424 "utilities/ini-manager/ini.bm"
do{
#line 424 "utilities/ini-manager/ini.bm"
goto LABEL_WRITEATTOP;
#line 424 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,424,"ini.bm");}while(r);
#line 424 "utilities/ini-manager/ini.bm"
}
#line 426 "utilities/ini-manager/ini.bm"
S_39769:;
#line 426 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal((qbs_right(__STRING_ININEWFILE,__STRING_INILF->len* 2 )),(qbs_add(__STRING_INILF,__STRING_INILF)))))||is_error_pending()){
#line 426 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,426,"ini.bm");if(r)goto S_39769;}
#line 427 "utilities/ini-manager/ini.bm"
do{
#line 427 "utilities/ini-manager/ini.bm"
qbs_set(__STRING_ININEWFILE,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(__STRING_ININEWFILE,_SUB_WRITESETTING_STRING_SECTION),__STRING_INILF),_SUB_WRITESETTING_STRING_KEY),qbs_new_txt_len("=",1)),_SUB_WRITESETTING_STRING_VALUE),__STRING_INILF));
#line 427 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 427 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,427,"ini.bm");}while(r);
#line 428 "utilities/ini-manager/ini.bm"
S_39771:;
#line 428 "utilities/ini-manager/ini.bm"
}else{
#line 428 "utilities/ini-manager/ini.bm"
if (qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_right(__STRING_ININEWFILE,__STRING_INILF->len),__STRING_INILF))){
#line 428 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,428,"ini.bm");if(r)goto S_39771;}
#line 429 "utilities/ini-manager/ini.bm"
do{
#line 429 "utilities/ini-manager/ini.bm"
qbs_set(__STRING_ININEWFILE,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(__STRING_ININEWFILE,__STRING_INILF),_SUB_WRITESETTING_STRING_SECTION),__STRING_INILF),_SUB_WRITESETTING_STRING_KEY),qbs_new_txt_len("=",1)),_SUB_WRITESETTING_STRING_VALUE),__STRING_INILF));
#line 429 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 429 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,429,"ini.bm");}while(r);
#line 430 "utilities/ini-manager/ini.bm"
}else{
#line 431 "utilities/ini-manager/ini.bm"
do{
#line 431 "utilities/ini-manager/ini.bm"
qbs_set(__STRING_ININEWFILE,qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(qbs_add(__STRING_ININEWFILE,__STRING_INILF),__STRING_INILF),_SUB_WRITESETTING_STRING_SECTION),__STRING_INILF),_SUB_WRITESETTING_STRING_KEY),qbs_new_txt_len("=",1)),_SUB_WRITESETTING_STRING_VALUE),__STRING_INILF));
#line 431 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 431 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,431,"ini.bm");}while(r);
#line 432 "utilities/ini-manager/ini.bm"
}
#line 432 "utilities/ini-manager/ini.bm"
}
#line 434 "utilities/ini-manager/ini.bm"
do{
#line 434 "utilities/ini-manager/ini.bm"
SUB_INICOMMIT();
#line 434 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,434,"ini.bm");}while(r);
#line 436 "utilities/ini-manager/ini.bm"
S_39777:;
#line 436 "utilities/ini-manager/ini.bm"
if ((-(*__LONG_INICODE== 0 ))||is_error_pending()){
#line 436 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,436,"ini.bm");if(r)goto S_39777;}
#line 436 "utilities/ini-manager/ini.bm"
do{
#line 436 "utilities/ini-manager/ini.bm"
*__LONG_INICODE= 9 ;
#line 436 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,436,"ini.bm");}while(r);
#line 436 "utilities/ini-manager/ini.bm"
}else{
#line 436 "utilities/ini-manager/ini.bm"
do{
#line 436 "utilities/ini-manager/ini.bm"
*__LONG_INICODE= 16 ;
#line 436 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,436,"ini.bm");}while(r);
#line 436 "utilities/ini-manager/ini.bm"
}
#line 437 "utilities/ini-manager/ini.bm"
do{
#line 437 "utilities/ini-manager/ini.bm"
goto exit_subfunc;
#line 437 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,437,"ini.bm");}while(r);
#line 438 "utilities/ini-manager/ini.bm"
}
#line 441 "utilities/ini-manager/ini.bm"
LABEL_WRITEATTOP:;
#line 441 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,441,"ini.bm");r=0;}
#line 442 "utilities/ini-manager/ini.bm"
do{
#line 442 "utilities/ini-manager/ini.bm"
qbs_set(__STRING_ININEWFILE,qbs_add(qbs_add(qbs_add(_SUB_WRITESETTING_STRING_KEY,qbs_new_txt_len("=",1)),_SUB_WRITESETTING_STRING_VALUE),__STRING_INILF));
#line 442 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 442 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,442,"ini.bm");}while(r);
#line 443 "utilities/ini-manager/ini.bm"
S_39785:;
#line 443 "utilities/ini-manager/ini.bm"
if ((qbs_cleanup(qbs_tmp_base,qbs_equal(qbs_left(qbs_ltrim(__STRING_INIWHOLEFILE), 1 ),qbs_new_txt_len("[",1))))||is_error_pending()){
#line 443 "utilities/ini-manager/ini.bm"
if(qbevent){evnt(28804,443,"ini.bm");if(r)goto S_39785;}
#line 443 "utilities/ini-manager/ini.bm"
do{
#line 443 "utilities/ini-manager/ini.bm"
qbs_set(__STRING_ININEWFILE,qbs_add(__STRING_ININEWFILE,__STRING_INILF));
#line 443 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 443 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,443,"ini.bm");}while(r);
#line 443 "utilities/ini-manager/ini.bm"
}
#line 444 "utilities/ini-manager/ini.bm"
do{
#line 444 "utilities/ini-manager/ini.bm"
qbs_set(__STRING_ININEWFILE,qbs_add(__STRING_ININEWFILE,__STRING_INIWHOLEFILE));
#line 444 "utilities/ini-manager/ini.bm"
qbs_cleanup(qbs_tmp_base,0);
#line 444 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,444,"ini.bm");}while(r);
#line 446 "utilities/ini-manager/ini.bm"
do{
#line 446 "utilities/ini-manager/ini.bm"
SUB_INICOMMIT();
#line 446 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,446,"ini.bm");}while(r);
#line 448 "utilities/ini-manager/ini.bm"
do{
#line 448 "utilities/ini-manager/ini.bm"
*__LONG_INICODE= 5 ;
#line 448 "utilities/ini-manager/ini.bm"
if(!qbevent)break;evnt(28804,448,"ini.bm");}while(r);
#line 449 "utilities/ini-manager/ini.bm"
}
#line 449 "utilities/ini-manager/ini.bm"
}
#line 450 "utilities/ini-manager/ini.bm"
exit_subfunc:;
#line 450 "utilities/ini-manager/ini.bm"
free_mem_lock(sf_mem_lock);
#line 450 "utilities/ini-manager/ini.bm"
#include "free200.txt"
#line 450 "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 450 "utilities/ini-manager/ini.bm"
cmem_sp=tmp_cmem_sp;
#line 450 "utilities/ini-manager/ini.bm"
}
