Fix use of uninit'ed buffer.

This commit is contained in:
Tom Judge
2012-06-13 02:44:59 +00:00
parent b23fde6835
commit 7ff60b3dc9

View File

@@ -227,6 +227,7 @@ cli_file_t cli_filetype2(fmap_t *map, const struct cl_engine *engine)
* we just tried that above, and failed */
if((encoding = encoding_detect_bom(buff, bread))) {
unsigned char decodedbuff[(MAGIC_BUFFER_SIZE+1)*2];
memset(decodedbuff, 0, sizeof(decodedbuff));
m_area_t in_area, out_area;
in_area.buffer = (unsigned char *) buff;