diff options
Diffstat (limited to 'src/misc/util')
-rw-r--r-- | src/misc/util/utilTruth.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/misc/util/utilTruth.h b/src/misc/util/utilTruth.h index a9585c74..e0210a66 100644 --- a/src/misc/util/utilTruth.h +++ b/src/misc/util/utilTruth.h @@ -1063,7 +1063,7 @@ static inline int Abc_TtReadHex( word * pTruth, char * pString ) } } // determine the number of variables - nVars = 2 + Abc_Base2Log( nDigits ); + nVars = 2 + (nDigits == 1 ? 0 : Abc_Base2Log(nDigits)); // clean storage for ( k = Abc_TtWordNum(nVars) - 1; k >= 0; k-- ) pTruth[k] = 0; |