Kaydet (Commit) 8f43132c authored tarafından Caolán McNamara's avatar Caolán McNamara

asan: stack-buffer-overflow with fdo76216-1.doc

Change-Id: Ica5ebb04ec50c6579f71d1152ae7619dd37b879e
üst 1fa6ce35
......@@ -1373,13 +1373,13 @@ bool EnhWMFReader::ReadEnhWMF()
.ReadUChar( aLogFont.lfQuality )
.ReadUChar( aLogFont.lfPitchAndFamily );
sal_Unicode lfFaceName[ LF_FACESIZE ];
for ( int i = 0; i < LF_FACESIZE; i++ )
sal_Unicode lfFaceName[LF_FACESIZE+1];
lfFaceName[LF_FACESIZE] = 0;
for (int i = 0; i < LF_FACESIZE; ++i)
{
sal_uInt16 nChar;
pWMF->ReadUInt16( nChar );
lfFaceName[ i ] = nChar;
sal_uInt16 nChar(0);
pWMF->ReadUInt16(nChar);
lfFaceName[i] = nChar;
}
aLogFont.alfFaceName = OUString( lfFaceName );
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment