mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-14 07:59:27 +02:00
fcl-js: fixed TBufferWriter on nodejs
This commit is contained in:
parent
20ac72e7aa
commit
c90503812a
@ -384,9 +384,14 @@ end;
|
||||
procedure TBufferWriter.SetCapacity(AValue: Cardinal);
|
||||
begin
|
||||
if FCapacity=AValue then Exit;
|
||||
{$ifdef pas2js}
|
||||
// capacity not needed, FBuffer is an JS array
|
||||
FCapacity:=AValue;
|
||||
{$else}
|
||||
SetLength(FBuffer,AValue);
|
||||
if (FBufPos>Capacity) then
|
||||
FBufPos:=Capacity;
|
||||
{$endif}
|
||||
end;
|
||||
|
||||
function TBufferWriter.DoWrite(const S: TJSWriterString): integer;
|
||||
|
Loading…
Reference in New Issue
Block a user