From 3c9c79780a0b5af4ae6e68ef21975b8987eb50d5 Mon Sep 17 00:00:00 2001 From: Alex Fabijanic Date: Thu, 28 Sep 2017 15:21:11 -0500 Subject: [PATCH] fix array init --- Crypto/src/ECKeyImpl.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Crypto/src/ECKeyImpl.cpp b/Crypto/src/ECKeyImpl.cpp index 85439d52e..ce804bc59 100644 --- a/Crypto/src/ECKeyImpl.cpp +++ b/Crypto/src/ECKeyImpl.cpp @@ -195,7 +195,8 @@ std::string ECKeyImpl::getCurveName(int nid) if (-1 == nid) nid = pCurves[0].nid; int bufLen = 128; - char buf[bufLen] = {0}; + char buf[bufLen]; + std::memset(buf, 0, bufLen); OBJ_obj2txt(buf, bufLen, OBJ_nid2obj(nid), 0); curveName = buf; OPENSSL_free(pCurves);