From: Tom DeCanio Date: Thu, 9 Oct 2014 22:16:50 +0000 (-0700) Subject: smtp-mime: preinitialize base64 decoder space X-Git-Tag: suricata-2.1beta2~30 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f55c94cb5423cbbd21434085af02b30e6594f147;p=thirdparty%2Fsuricata.git smtp-mime: preinitialize base64 decoder space Preinit with zeros. --- diff --git a/src/util-base64.c b/src/util-base64.c index 40194d3270..a80c058f14 100644 --- a/src/util-base64.c +++ b/src/util-base64.c @@ -91,7 +91,7 @@ uint32_t DecodeBase64(uint8_t *dest, const char *src, uint32_t len) { int val; uint32_t padding = 0, numDecoded = 0, bbidx = 0, valid = 1, i; uint8_t *dptr = dest; - uint8_t b64[B64_BLOCK]; + uint8_t b64[B64_BLOCK] = { 0,0,0,0 }; /* Traverse through each alpha-numeric letter in the source array */ for(i = 0; i < len && src[i] != 0; i++) {