This commit is contained in:
jl777
2017-03-23 20:09:07 +02:00
parent a2f017de08
commit 88e117ada6

View File

@@ -109,6 +109,11 @@ base_uint<BITS>& base_uint<BITS>::operator/=(const base_uint& b)
template <unsigned int BITS> template <unsigned int BITS>
int base_uint<BITS>::CompareTo(const base_uint<BITS>& b) const int base_uint<BITS>::CompareTo(const base_uint<BITS>& b) const
{ {
if ( pn == 0 || b.pn == 0 )
{
fprintf(stderr,"CompareTo null %p or %p\n",pn,b.pn);
return(0);
}
for (int i = WIDTH - 1; i >= 0; i--) { for (int i = WIDTH - 1; i >= 0; i--) {
if (pn[i] < b.pn[i]) if (pn[i] < b.pn[i])
return -1; return -1;