diff options
author | Tim Rice <tim@multitalents.net> | 2019-03-31 22:14:22 -0700 |
---|---|---|
committer | Tim Rice <tim@multitalents.net> | 2019-03-31 22:14:22 -0700 |
commit | 00991151786ce9b1d577bdad1f83a81d19c8236d (patch) | |
tree | d636c2107428d2261e3a5c6db94ae022a4728060 | |
parent | 43f47ebbdd4037b569c23b8f4f7981f53b567f1d (diff) |
Stop USL compilers for erroring with "integral constant expression expected"
-rw-r--r-- | sntrup4591761.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sntrup4591761.c b/sntrup4591761.c index 615f1b26..8166f8b3 100644 --- a/sntrup4591761.c +++ b/sntrup4591761.c @@ -502,8 +502,8 @@ int r3_recip(small *r,const small *s) int loop; small f[p + 1]; small g[p + 1]; - small u[loops + 1]; - small v[loops + 1]; + small u[2*p + 2]; + small v[2*p + 2]; small c; int i; int d = p; @@ -819,8 +819,8 @@ int rq_recip3(modq *r,const small *s) int loop; modq f[p + 1]; modq g[p + 1]; - modq u[loops + 1]; - modq v[loops + 1]; + modq u[2*p + 2]; + modq v[2*p + 2]; modq c; int i; int d = p; |