Fixed error if payload = 0

This commit is contained in:
Yuri 2022-01-05 12:42:30 +03:00 committed by Yuri Silver
parent 045472a5e7
commit 749c8110b6

View File

@ -995,8 +995,9 @@ begin
TWSFramePayload.CopyMasked(Payload.Data,Buffer,Payload.MaskKey,aOffset);
end
else
for I:=0 to Payload.DataLength-1 do
buffer[aOffset + I]:=Payload.Data[I];
if Payload.DataLength > 0 then
for I:=0 to Payload.DataLength-1 do
buffer[aOffset + I]:=Payload.Data[I];
Result := Buffer;
end;