summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim Rice <tim@multitalents.net>2019-03-31 22:14:22 -0700
committerTim Rice <tim@multitalents.net>2019-03-31 22:14:22 -0700
commit00991151786ce9b1d577bdad1f83a81d19c8236d (patch)
treed636c2107428d2261e3a5c6db94ae022a4728060
parent43f47ebbdd4037b569c23b8f4f7981f53b567f1d (diff)
Stop USL compilers for erroring with "integral constant expression expected"
-rw-r--r--sntrup4591761.c8
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;