diff --git a/tests/api.c b/tests/api.c index 22c01f1bf..5e62858b6 100644 --- a/tests/api.c +++ b/tests/api.c @@ -37041,6 +37041,7 @@ static int test_wolfSSL_ASN1_TIME_adj(void) /* negative offset */ offset_sec = -45 * mini; asn_time = wolfSSL_ASN1_TIME_adj(s, t, offset_day, offset_sec); + AssertNotNull(asn_time); AssertTrue(asn_time->type == asn_utc_time); XSTRNCPY(date_str, (const char*)&asn_time->data, CTC_DATE_SIZE); date_str[CTC_DATE_SIZE] = '\0'; diff --git a/wolfcrypt/src/asn.c b/wolfcrypt/src/asn.c index 5bc01769f..d34bf0603 100644 --- a/wolfcrypt/src/asn.c +++ b/wolfcrypt/src/asn.c @@ -6060,7 +6060,7 @@ static int DecodeRsaPssParams(const byte* params, word32 sz, int ret = 0; word32 idx = 0; int len = 0; - word32 oid; + word32 oid = 0; byte tag; int length;