Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 789 → Rev 790

/programs/develop/fp/rtl/sysutils.pp
1,12 → 1,13
{utf8}
unit sysutils;
 
{$i _defines.inc}
{$mode objfpc}
{$h+}
 
interface
 
{$mode objfpc}
{ force ansistrings }
{$h+}
 
{$DEFINE HAS_SLEEP}
{-$DEFINE HAS_OSERROR}
150,7 → 151,7
fsFromCurrent: Position := FilePos(FileRecordByHandle(Handle)^.F) + FOffset;
fsFromEnd: Position := FileSize(FileRecordByHandle(Handle)^.F) + FOffset;
end;
{TODO: ¯à®¢¥àª  ᮮ⢥âá⢨ï [0..filesize]}
{TODO: проверка соответствия [0..filesize]}
Seek(FileRecordByHandle(Handle)^.F, Position);
Result := Position;
end;
175,16 → 176,17
var
F: File;
begin
{$i-}
Assign(F, FileName);
try
Reset(F);
FileSize(F);
if IOResult = 0 then
begin
Result := True;
except
Close(F);
end else
Result := False;
{$i+}
end;
Close(F);
end;
 
function DirectoryExists(const Directory: String): Boolean;
begin