commit | 3d7005f8510b8db808977309505c835da528a644 | [log] [tgz] |
---|---|---|
author | Jaeden Amero <jaeden.amero@arm.com> | Tue Sep 03 13:45:14 2019 +0100 |
committer | Jaeden Amero <jaeden.amero@arm.com> | Tue Sep 03 19:32:45 2019 +0100 |
tree | f9d755bacf8d9e4539059e3a75a37ac3030a608c | |
parent | 822b8f65bdfed488390e84ebb213ab6374839615 [diff] | |
parent | 035eaea78325da5888c4720bc97aba551fb55f0d [diff] |
Merge remote-tracking branch 'tls/pr/2363' into development * origin/pr/2363: Add ChangeLog entry fix memory leak in mpi_miller_rabin()
diff --git a/library/bignum.c b/library/bignum.c index 30757df..5f5df78 100644 --- a/library/bignum.c +++ b/library/bignum.c
@@ -2426,7 +2426,8 @@ } if (count++ > 30) { - return MBEDTLS_ERR_MPI_NOT_ACCEPTABLE; + ret = MBEDTLS_ERR_MPI_NOT_ACCEPTABLE; + goto cleanup; } } while ( mbedtls_mpi_cmp_mpi( &A, &W ) >= 0 ||