mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-30 18:57:27 +02:00
Merge pull request #4654 from embhorn/zd13375
Fix _sp_exptmod_base_2 to init vars.
This commit is contained in:
@ -8567,14 +8567,14 @@ static int _sp_exptmod_mont_ex(sp_int* b, sp_int* e, int bits, sp_int* m,
|
|||||||
*/
|
*/
|
||||||
static int _sp_exptmod_base_2(sp_int* e, int digits, sp_int* m, sp_int* r)
|
static int _sp_exptmod_base_2(sp_int* e, int digits, sp_int* m, sp_int* r)
|
||||||
{
|
{
|
||||||
int i;
|
int i = 0;
|
||||||
int j;
|
int j;
|
||||||
int c;
|
int c = 0;
|
||||||
int y;
|
int y;
|
||||||
int err = MP_OKAY;
|
int err = MP_OKAY;
|
||||||
sp_int* t = NULL;
|
sp_int* t = NULL;
|
||||||
sp_int* tr = NULL;
|
sp_int* tr = NULL;
|
||||||
sp_int_digit mp = 0, n;
|
sp_int_digit mp = 0, n = 0;
|
||||||
DECL_SP_INT_ARRAY(d, m->used * 2 + 1, 2);
|
DECL_SP_INT_ARRAY(d, m->used * 2 + 1, 2);
|
||||||
|
|
||||||
if (0) {
|
if (0) {
|
||||||
|
Reference in New Issue
Block a user