[REGDUMP]

- Fix a buffer overflow. Patch by Víctor Martínez Calvo.
ROSTESTS-203 #resolve

svn path=/trunk/; revision=72960
This commit is contained in:
Thomas Faber 2016-10-12 12:41:31 +00:00
parent 3d2b354712
commit 7f94fb8b3d

View file

@ -310,7 +310,7 @@ DWORD convertHexCSVToHex(TCHAR* str, BYTE* buf, ULONG bufLen)
TCHAR xbuf[3];
TCHAR wc;
memcpy(xbuf, s, 2);
xbuf[3] = _T('\0');
xbuf[2] = _T('\0');
_stscanf(xbuf, _T("%02x"), (UINT*)&wc);
if (byteCount < bufLen)
*b++ = (unsigned char)wc;