Revert to coquicash magic, fix disable bits setting

This commit is contained in:
jl777
2019-07-13 03:29:54 -11:00
parent 152c86ce84
commit bb2a16729c

View File

@@ -1905,13 +1905,15 @@ void komodo_args(char *argv0)
}
if ( ASSETCHAINS_CC != 0 )
{
uint8_t prevCCi = 0;
ASSETCHAINS_CCLIB = GetArg("-ac_cclib","");
Split(GetArg("-ac_ccenable",""), sizeof(ccenables)/sizeof(*ccenables), ccenables, 0);
for (i=nonz=0; i<0x100; i++)
{
if ( ccenables[i] != 0 )
if ( ccenables[i] != prevCCi && ccenables[i] != 0 )
{
nonz++;
prevCCi = ccenables[i];
fprintf(stderr,"%d ",(uint8_t)(ccenables[i] & 0xff));
}
}
@@ -1923,11 +1925,12 @@ void komodo_args(char *argv0)
ASSETCHAINS_CCDISABLES[i] = 1;
SETBIT(disablebits,i);
}
for (i=0; i<256; i++)
for (i=0; i<nonz; i++)
{
CLEARBIT(disablebits,(ccenables[i] & 0xff));
ASSETCHAINS_CCDISABLES[ccenables[i] & 0xff] = 0;
}
CLEARBIT(disablebits,0);
}
/*if ( ASSETCHAINS_CCLIB.size() > 0 )
{