commit | 3e3d2b818ca0ffdca6f39105f3804a6e4d3f40e7 | [log] [tgz] |
---|---|---|
author | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | Thu Nov 21 21:12:26 2013 +0100 |
committer | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | Thu Nov 21 21:56:38 2013 +0100 |
tree | 386651912b07cdb36891b6d22ba6d2edf01d2410 | |
parent | 918148193d731d03f3c4a85edf99f133c2e89edf [diff] |
Fix bug in mpi_safe_cond_assign()
diff --git a/library/bignum.c b/library/bignum.c index 663d924..49321bb 100644 --- a/library/bignum.c +++ b/library/bignum.c
@@ -222,6 +222,7 @@ MPI_CHK( mpi_grow( X, Y->n ) ); /* Do the conditional assign safely */ + X->s = X->s * (1 - assign) + Y->s * assign; for( i = 0; i < X->n; i++ ) X->p[i] = X->p[i] * (1 - assign) + Y->p[i] * assign;