Don't write unused part of the buffer into image data.

Fixes https://gitlab.com/kicad/code/kicad/-/issues/20698


(cherry picked from commit 3aded5da4bd5ddeec0622a40912e9a14ff786919)

Co-authored-by: Alex Shvartzkop <dudesuchamazing@gmail.com>
This commit is contained in:
dsa-t 2025-04-30 16:36:52 +03:00
parent 34f2038a95
commit ebcfcabde9

View File

@ -208,7 +208,7 @@ bool BITMAP_BASE::SaveImageData( wxOutputStream& aOutStream ) const
else
{
// Write the contents of m_imageData to the stream.
aOutStream.Write( m_imageData.GetData(), m_imageData.GetBufSize() );
aOutStream.Write( m_imageData.GetData(), m_imageData.GetDataLen() );
}
return true;