Revert to coquicash magic, fix disable bits setting
This commit is contained in:
@@ -1905,13 +1905,15 @@ void komodo_args(char *argv0)
|
|||||||
}
|
}
|
||||||
if ( ASSETCHAINS_CC != 0 )
|
if ( ASSETCHAINS_CC != 0 )
|
||||||
{
|
{
|
||||||
|
uint8_t prevCCi = 0;
|
||||||
ASSETCHAINS_CCLIB = GetArg("-ac_cclib","");
|
ASSETCHAINS_CCLIB = GetArg("-ac_cclib","");
|
||||||
Split(GetArg("-ac_ccenable",""), sizeof(ccenables)/sizeof(*ccenables), ccenables, 0);
|
Split(GetArg("-ac_ccenable",""), sizeof(ccenables)/sizeof(*ccenables), ccenables, 0);
|
||||||
for (i=nonz=0; i<0x100; i++)
|
for (i=nonz=0; i<0x100; i++)
|
||||||
{
|
{
|
||||||
if ( ccenables[i] != 0 )
|
if ( ccenables[i] != prevCCi && ccenables[i] != 0 )
|
||||||
{
|
{
|
||||||
nonz++;
|
nonz++;
|
||||||
|
prevCCi = ccenables[i];
|
||||||
fprintf(stderr,"%d ",(uint8_t)(ccenables[i] & 0xff));
|
fprintf(stderr,"%d ",(uint8_t)(ccenables[i] & 0xff));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1923,11 +1925,12 @@ void komodo_args(char *argv0)
|
|||||||
ASSETCHAINS_CCDISABLES[i] = 1;
|
ASSETCHAINS_CCDISABLES[i] = 1;
|
||||||
SETBIT(disablebits,i);
|
SETBIT(disablebits,i);
|
||||||
}
|
}
|
||||||
for (i=0; i<256; i++)
|
for (i=0; i<nonz; i++)
|
||||||
{
|
{
|
||||||
CLEARBIT(disablebits,(ccenables[i] & 0xff));
|
CLEARBIT(disablebits,(ccenables[i] & 0xff));
|
||||||
ASSETCHAINS_CCDISABLES[ccenables[i] & 0xff] = 0;
|
ASSETCHAINS_CCDISABLES[ccenables[i] & 0xff] = 0;
|
||||||
}
|
}
|
||||||
|
CLEARBIT(disablebits,0);
|
||||||
}
|
}
|
||||||
/*if ( ASSETCHAINS_CCLIB.size() > 0 )
|
/*if ( ASSETCHAINS_CCLIB.size() > 0 )
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user