diff options
author | Niels Möller <nisse@lysator.liu.se> | 2014-09-17 21:37:19 +0200 |
---|---|---|
committer | Niels Möller <nisse@lysator.liu.se> | 2014-09-17 21:38:02 +0200 |
commit | 615bdd0c5644367b8de78dbde490fb678041203f (patch) | |
tree | 04183d9f44ac57a29cbd792947ccdf4615294337 /testsuite/testutils.c | |
parent | 2b372dfd24c535fb097fcfb24420442ce63b3080 (diff) | |
download | nettle-615bdd0c5644367b8de78dbde490fb678041203f.tar.gz |
Move mpn_zero_p to testutils.c.
Diffstat (limited to 'testsuite/testutils.c')
-rw-r--r-- | testsuite/testutils.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/testsuite/testutils.c b/testsuite/testutils.c index 095af95a..71d64f01 100644 --- a/testsuite/testutils.c +++ b/testsuite/testutils.c @@ -686,6 +686,19 @@ mpz_combit (mpz_t x, unsigned long int bit) } #endif +#ifndef mpn_zero_p +int +mpn_zero_p (mp_srcptr ap, mp_size_t n) +{ + while (--n >= 0) + { + if (ap[n] != 0) + return 0; + } + return 1; +} +#endif + mp_limb_t * xalloc_limbs (mp_size_t n) { |