int joker = 0;
uae_u32 err = 0;
bool configsearchfound = false;
+ int index2 = index;
if (in[inlen - 1] == '*') {
joker = 1;
if (zfile_fread (&b, 1, 1, configstore) != 1) {
err = 10;
- if (configsearchfound)
+ if (configsearchfound || index2 > 0)
err = 0;
goto end;
}
j = sizeof (tmp) / sizeof (TCHAR) - 1;
if (b == 0) {
err = 10;
- if (configsearchfound)
+ if (configsearchfound || index2 > 0)
err = 0;
goto end;
}
goto end;
}
if (configsearch) {
- err = cfgfile_searchconfig(configsearch, index, out, outsize);
+ err = cfgfile_searchconfig(configsearch, index, out, outsize);
goto end;
}
err = 0xffffffff;