Lines 1295-1301
Link Here
|
1295 |
void __HUGE__ *found; |
1295 |
void __HUGE__ *found; |
1296 |
ini_cache __HUGE__ *it; |
1296 |
ini_cache __HUGE__ *it; |
1297 |
ini_cache ic; |
1297 |
ini_cache ic; |
1298 |
(const char *)ic.item = section; |
1298 |
ic.item = section; |
1299 |
ic.flags = 0; |
1299 |
ic.flags = 0; |
1300 |
if(!(found =la_Find((linearArray *)opening->cache,&ic,__full_compare_cache))) |
1300 |
if(!(found =la_Find((linearArray *)opening->cache,&ic,__full_compare_cache))) |
1301 |
{ |
1301 |
{ |
Lines 1325-1331
Link Here
|
1325 |
{ |
1325 |
{ |
1326 |
do_subsect: |
1326 |
do_subsect: |
1327 |
it = (ini_cache __HUGE__ *)found; |
1327 |
it = (ini_cache __HUGE__ *)found; |
1328 |
(const char *)ic.item = subsection; |
1328 |
ic.item = subsection; |
1329 |
if(!(found=la_Find(it->v.leaf,&ic,__full_compare_cache))) |
1329 |
if(!(found=la_Find(it->v.leaf,&ic,__full_compare_cache))) |
1330 |
{ |
1330 |
{ |
1331 |
ic.item = PMalloc(strlen(subsection)+1); |
1331 |
ic.item = PMalloc(strlen(subsection)+1); |
Lines 1354-1360
Link Here
|
1354 |
{ |
1354 |
{ |
1355 |
do_item: |
1355 |
do_item: |
1356 |
it = (ini_cache __HUGE__ *)found; |
1356 |
it = (ini_cache __HUGE__ *)found; |
1357 |
(const char *)ic.item = item; |
1357 |
ic.item = item; |
1358 |
ic.flags = IC_STRING; |
1358 |
ic.flags = IC_STRING; |
1359 |
if(!(found=la_Find(it->v.leaf,&ic,__full_compare_cache))) |
1359 |
if(!(found=la_Find(it->v.leaf,&ic,__full_compare_cache))) |
1360 |
{ |
1360 |
{ |
Lines 1589-1603
Link Here
|
1589 |
ini_cache ic; |
1589 |
ini_cache ic; |
1590 |
void __HUGE__ *found,__HUGE__ *foundi,__HUGE__ *foundv; |
1590 |
void __HUGE__ *found,__HUGE__ *foundi,__HUGE__ *foundv; |
1591 |
ini_cache __HUGE__ *fi; |
1591 |
ini_cache __HUGE__ *fi; |
1592 |
(const char *)ic.item = section; |
1592 |
ic.item = section; |
1593 |
ic.flags = 0; |
1593 |
ic.flags = 0; |
1594 |
if((found=la_Find(ini->cache,&ic,__full_compare_cache))!=NULL) |
1594 |
if((found=la_Find(ini->cache,&ic,__full_compare_cache))!=NULL) |
1595 |
{ |
1595 |
{ |
1596 |
(const char *)ic.item=subsection; |
1596 |
ic.item=subsection; |
1597 |
fi = (ini_cache __HUGE__ *)found; |
1597 |
fi = (ini_cache __HUGE__ *)found; |
1598 |
if((foundi=la_Find(fi->v.leaf,&ic,__full_compare_cache))!=NULL) |
1598 |
if((foundi=la_Find(fi->v.leaf,&ic,__full_compare_cache))!=NULL) |
1599 |
{ |
1599 |
{ |
1600 |
(const char *)ic.item = _item; |
1600 |
ic.item = _item; |
1601 |
ic.flags = IC_STRING; |
1601 |
ic.flags = IC_STRING; |
1602 |
fi = (ini_cache __HUGE__ *)foundi; |
1602 |
fi = (ini_cache __HUGE__ *)foundi; |
1603 |
if((foundv=la_Find(fi->v.leaf,&ic,__full_compare_cache))!=NULL) |
1603 |
if((foundv=la_Find(fi->v.leaf,&ic,__full_compare_cache))!=NULL) |