diff --git a/src/internal.c b/src/internal.c index 9f41324cb..baccdded1 100755 --- a/src/internal.c +++ b/src/internal.c @@ -3992,7 +3992,7 @@ static INLINE void DtlsSEQIncrement(WOLFSSL* ssl, int verify) static INLINE void WriteSEQ(WOLFSSL* ssl, int verify, byte* out) { - word32 seq[2]; + word32 seq[2] = {0, 0}; if (!ssl->options.dtls) { GetSEQIncrement(ssl, verify, seq); diff --git a/src/tls.c b/src/tls.c index 11d2c5dd2..7e3de3cc2 100644 --- a/src/tls.c +++ b/src/tls.c @@ -688,7 +688,7 @@ static INLINE void DtlsGetSEQ(WOLFSSL* ssl, int verify, word32 seq[2]) static INLINE void WriteSEQ(WOLFSSL* ssl, int verify, byte* out) { - word32 seq[2]; + word32 seq[2] = {0, 0}; if (!ssl->options.dtls) { GetSEQIncrement(ssl, verify, seq);