diff --git a/ttmath/ttmathuint.h b/ttmath/ttmathuint.h index 30fa349..25ffbb8 100644 --- a/ttmath/ttmathuint.h +++ b/ttmath/ttmathuint.h @@ -2758,13 +2758,20 @@ public: table[0] = (uint)n; if( value_size == 1 ) - return ((n >> TTMATH_BITS_PER_UINT) == 0) ? 0 : 1; + { + uint c = ((n >> TTMATH_BITS_PER_UINT) == 0) ? 0 : 1; + + TTMATH_LOGC("UInt::FromUInt(ulint)", c) + return c; + } table[1] = (uint)(n >> TTMATH_BITS_PER_UINT); for(uint i=2 ; i