|
@@ -659,7 +659,7 @@ begin
|
|
if CharCount < Result then
|
|
if CharCount < Result then
|
|
Result := CharCount;
|
|
Result := CharCount;
|
|
LastChar := @Chars[Result];
|
|
LastChar := @Chars[Result];
|
|
- while Chars <= LastChar do
|
|
|
|
|
|
+ while Chars < LastChar do
|
|
begin
|
|
begin
|
|
Chars^ := UnicodeChar(Bytes[1] + Bytes[0] shl 8);
|
|
Chars^ := UnicodeChar(Bytes[1] + Bytes[0] shl 8);
|
|
inc(Bytes, SizeOf(UnicodeChar));
|
|
inc(Bytes, SizeOf(UnicodeChar));
|