Small fix for bins growth in sub-cube hashtable.

This commit is contained in:
Bruno Schmitt 2017-05-26 16:56:56 +02:00
parent 867c90d114
commit e74f05d71e
1 changed files with 2 additions and 1 deletions

View File

@ -195,7 +195,8 @@ int Fxch_SCHashTableInsert( Fxch_SCHashTable_t* pSCHashTable,
}
else if ( pBin->Size == pBin->Cap )
{
pBin->Cap = 2 * pBin->Size;
assert(pBin->Cap <= 0xAAAA);
pBin->Cap = ( pBin->Cap >> 1 ) * 3;
pBin->vSCData = ABC_REALLOC( Fxch_SubCube_t, pBin->vSCData, pBin->Cap );
}