Fix compile error with armcc in mpi_is_prime()

This commit is contained in:
Manuel Pégourié-Gonnard 2014-10-14 20:56:02 +02:00
parent da1b4de0e4
commit 7f4ed67a97
2 changed files with 6 additions and 1 deletions

View file

@ -22,6 +22,7 @@ Bugfix
with non-blocking I/O.
* Fix compiler warnings on iOS (found by Sander Niemeijer).
* x509_crt_parse() did not increase total_failed on PEM error
* Fix compile error with armcc in mpi_is_prime()
Changes
* Ciphersuites using SHA-256 or SHA-384 now require TLS 1.x (there is no

View file

@ -2057,7 +2057,11 @@ int mpi_is_prime( mpi *X,
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 )