forked from wolfSSL/wolfssl
adjust integer.c for loop range
This commit is contained in:
@@ -3177,7 +3177,7 @@ int fast_s_mp_mul_digs (mp_int * a, mp_int * b, mp_int * c, int digs)
|
|||||||
{
|
{
|
||||||
mp_digit *tmpc;
|
mp_digit *tmpc;
|
||||||
tmpc = c->dp;
|
tmpc = c->dp;
|
||||||
for (ix = 0; ix < pa+1; ix++) {
|
for (ix = 0; ix < pa; ix++) { /* JRB, +1 could read uninitialized data */
|
||||||
/* now extract the previous digit [below the carry] */
|
/* now extract the previous digit [below the carry] */
|
||||||
*tmpc++ = W[ix];
|
*tmpc++ = W[ix];
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user