소스 검색

* enabled 64 bit filetruncate

git-svn-id: trunk@6739 -
Jonas Maebe 18 년 전
부모
커밋
6a7321c318
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      rtl/unix/sysutils.pp

+ 2 - 1
rtl/unix/sysutils.pp

@@ -241,10 +241,11 @@ end;
 Function FileTruncate (Handle: THandle; Size: Int64) : boolean;
 Function FileTruncate (Handle: THandle; Size: Int64) : boolean;
 
 
 begin
 begin
+{$if defined(linux) and defined(fs32bit)}
   if Size > high (longint) then
   if Size > high (longint) then
    FileTruncate := false
    FileTruncate := false
-{$WARNING Support for 64-bit FS to be added!}
   else
   else
+{$endif}
    FileTruncate:=fpftruncate(Handle,Size)>=0;
    FileTruncate:=fpftruncate(Handle,Size)>=0;
 end;
 end;