commit | 32356acc4f54d17564a35915997258d88f3dedba | [log] [tgz] |
---|---|---|
author | Paul Bakker <p.j.bakker@polarssl.org> | Fri Apr 20 13:34:52 2012 +0000 |
committer | Paul Bakker <p.j.bakker@polarssl.org> | Fri Apr 20 13:34:52 2012 +0000 |
tree | 55aa8fc17874b5327bb59e5ce75326a2cf169dd1 | |
parent | e2f8ff67972a85bfc748b16b7128fee08c4dd4c0 [diff] |
- Fixed handling error in mpi_cmp_mpi() on longer B values (found by Hui Dong)
diff --git a/library/bignum.c b/library/bignum.c index a744767..e2cc06f 100644 --- a/library/bignum.c +++ b/library/bignum.c
@@ -687,7 +687,7 @@ return( 0 ); if( i > j ) return( X->s ); - if( j > i ) return( -X->s ); + if( j > i ) return( -Y->s ); if( X->s > 0 && Y->s < 0 ) return( 1 ); if( Y->s > 0 && X->s < 0 ) return( -1 );