* Fixed condition which was evaluated to true at compile time, and code for else block was not generated at all. "Dead code" warning warned about it.

* Removed unused local var.

git-svn-id: trunk@9496 -
This commit is contained in:
yury 2007-12-21 21:19:32 +00:00
parent 6a4ee90cb0
commit 8c54008d0c

View File

@ -1888,7 +1888,7 @@ begin
p^:=widechar(nc);
inc(index);
end
else if (nc<=$10ffff) then
else if (dword(nc)<=$10ffff) then
begin
p^:=widechar((nc - $10000) shr 10 + $d800);
(p+1)^:=widechar((nc - $10000) and $3ff + $dc00);
@ -1907,7 +1907,6 @@ function UCS4StringToWideString(const s : UCS4String) : WideString;
var
i : SizeInt;
resindex : SizeInt;
len : longint;
begin
SetLength(result,length(s));
resindex:=1;