Hardcode numwords in vli_sub
diff --git a/tinycrypt/ecc_dsa.c b/tinycrypt/ecc_dsa.c
index 6a93705..1685c20 100644
--- a/tinycrypt/ecc_dsa.c
+++ b/tinycrypt/ecc_dsa.c
@@ -103,7 +103,7 @@
/* Reduce mod curve_n */
if (uECC_vli_cmp_unsafe(curve->n, native) != 1) {
- uECC_vli_sub(native, native, curve->n, num_n_words);
+ uECC_vli_sub(native, native, curve->n);
}
}
@@ -294,7 +294,7 @@
/* v = x1 (mod n) */
if (uECC_vli_cmp_unsafe(curve->n, rx) != 1) {
- uECC_vli_sub(rx, rx, curve->n, num_n_words);
+ uECC_vli_sub(rx, rx, curve->n);
}
/* Accept only if v == r. */