mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-12-16 03:20:33 +01:00
TBitmap.WriteStreamWithFPImage - write stream size Little Endian - fixes streaming bitmaps on BE platforms
git-svn-id: trunk@11007 -
This commit is contained in:
parent
dd02769d5f
commit
d357912661
@ -818,7 +818,7 @@ procedure TBitmap.WriteStreamWithFPImage(Stream: TStream; WriteSize: boolean;
|
||||
|
||||
procedure DoWriteOriginal;
|
||||
begin
|
||||
DoWriteStreamSize(Stream,longint(FImage.SaveStream.Size));
|
||||
DoWriteStreamSize(Stream, NtoLE(LongInt(FImage.SaveStream.Size)));
|
||||
FImage.SaveStream.Position:=0;
|
||||
if Stream is TMemoryStream then
|
||||
TMemoryStream(Stream).SetSize(Stream.Position+FImage.SaveStream.Size);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user