commit | 7f4ed67a9700f241a40860cecba684a61f7dd05c | [log] [tgz] |
---|---|---|
author | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | Tue Oct 14 20:56:02 2014 +0200 |
committer | Manuel Pégourié-Gonnard <mpg@elzevir.fr> | Wed Oct 15 22:06:46 2014 +0200 |
tree | eabbf63288a2feaf2043903ce96306104ae50acb | |
parent | da1b4de0e40d0beb5bc99048dbc85fe33f4f5981 [diff] [blame] |
Fix compile error with armcc in mpi_is_prime()
diff --git a/library/bignum.c b/library/bignum.c index 80cf0f8..448e743 100644 --- a/library/bignum.c +++ b/library/bignum.c
@@ -2057,7 +2057,11 @@ void *p_rng ) { int ret; - const mpi XX = { 1, X->n, X->p }; /* Abs(X) */ + mpi XX; + + XX.s = 1; + XX.n = X->n; + XX.p = X->p; if( mpi_cmp_int( &XX, 0 ) == 0 || mpi_cmp_int( &XX, 1 ) == 0 )