[fpc-devel] Read from memory stream with position before start of file
C Western
l at c-m-w.me.uk
Thu Mar 12 22:29:13 CET 2009
Paul Ishenin wrote:
> Michael Van Canneyt wrote:
>> And writing ?
>>
> Silently do nothing:
>
> procedure TForm4.Button1Click(Sender: TObject);
> var
> S: TMemoryStream;
> B: Byte;
> Count: Integer;
> begin
> S := TMemoryStream.Create;
> S.Position := -1;
> B := 1;
> S.Write(B, SizeOf(B));
> ShowMessage(IntToStr(S.Size));
> S.Free;
> end;
>
> it shows 0
>
> Best regards,
> Paul Ishenin.
I have submitted a patch:
<http://bugs.freepascal.org/view.php?id=13318>
Colin
More information about the fpc-devel
mailing list