lazutils: small optimization

git-svn-id: trunk@37655 -
This commit is contained in:
mattias 2012-06-15 16:39:31 +00:00
parent d7f32c5301
commit d326a205cc

View File

@ -35,6 +35,11 @@ procedure LoadStringsFromFileUTF8(List: TStrings; const FileName: string);
var
uList: TStringListUTF8;
begin
if List is TStringListUTF8 then
begin
List.LoadFromFile(FileName);
exit;
end;
uList:=TStringListUTF8.Create;
try
uList.LoadFromFile(FileName);
@ -48,6 +53,11 @@ procedure SaveStringsToFileUTF8(List: TStrings; const FileName: string);
var
uList: TStringListUTF8;
begin
if List is TStringListUTF8 then
begin
List.SaveToFile(FileName);
exit;
end;
uList:=TStringListUTF8.Create;
try
uList.Assign(List);