added WriteLRSReversedWords

git-svn-id: trunk@5792 -
This commit is contained in:
mattias 2004-08-15 17:08:06 +00:00
parent 89a58abfeb
commit 56c3721bf0

View File

@ -244,6 +244,7 @@ procedure WriteLRS10BytesReversed(s: TStream; p: Pointer);
procedure WriteLRSNull(s: TStream; Count: integer);
procedure WriteLRSEndianBigDoubleAsEndianLittleExtended(s: TStream;
PPCDouble: PByte);
procedure WriteLRSReversedWords(s: TStream; p: Pointer; Count: integer);
implementation
@ -1831,6 +1832,18 @@ begin
s.Write(a[0],10);
end;
procedure WriteLRSReversedWords(s: TStream; p: Pointer; Count: integer);
var
w: Word;
i: Integer;
begin
for i:=0 to Count-1 do begin
w:=PWord(P)[i];
w:=(w shr 8) or ((w and $ff) shl 8);
s.Write(w,2);
end;
end;
procedure WriteLRSNull(s: TStream; Count: integer);
var
c: char;