Browse Source

changed handle parameter from longint to THandle

git-svn-id: trunk@3231 -
armin 19 năm trước cách đây
mục cha
commit
5732df1be6
1 tập tin đã thay đổi với 11 bổ sung11 xóa
  1. 11 11
      rtl/netware/sysutils.pp

+ 11 - 11
rtl/netware/sysutils.pp

@@ -79,7 +79,7 @@ implementation
                               File Functions
                               File Functions
 ****************************************************************************}
 ****************************************************************************}
 
 
-Function FileOpen (Const FileName : string; Mode : Integer) : Longint;
+Function FileOpen (Const FileName : string; Mode : Integer) : THandle;
 VAR NWOpenFlags : longint;
 VAR NWOpenFlags : longint;
 BEGIN
 BEGIN
   NWOpenFlags:=0;
   NWOpenFlags:=0;
@@ -94,54 +94,54 @@ BEGIN
 end;
 end;
 
 
 
 
-Function FileCreate (Const FileName : String) : Longint;
+Function FileCreate (Const FileName : String) : THandle;
 
 
 begin
 begin
   FileCreate:=_open(Pchar(FileName),O_RdWr or O_Creat or O_Trunc,0);
   FileCreate:=_open(Pchar(FileName),O_RdWr or O_Creat or O_Trunc,0);
 end;
 end;
 
 
-Function FileCreate (Const FileName : String; mode:longint) : Longint;
+Function FileCreate (Const FileName : String; mode:longint) : THandle;
 
 
 begin
 begin
   FileCreate:=FileCreate (FileName);
   FileCreate:=FileCreate (FileName);
 end;
 end;
 
 
 
 
-Function FileRead (Handle : Longint; Var Buffer; Count : longint) : Longint;
+Function FileRead (Handle : THandle; Var Buffer; Count : longint) : longint;
 
 
 begin
 begin
   FileRead:=_read (Handle,@Buffer,Count);
   FileRead:=_read (Handle,@Buffer,Count);
 end;
 end;
 
 
 
 
-Function FileWrite (Handle : Longint; const Buffer; Count : Longint) : Longint;
+Function FileWrite (Handle : THandle; const Buffer; Count : Longint) : longint;
 
 
 begin
 begin
   FileWrite:=_write (Handle,@Buffer,Count);
   FileWrite:=_write (Handle,@Buffer,Count);
 end;
 end;
 
 
 
 
-Function FileSeek (Handle,FOffset,Origin : Longint) : Longint;
+Function FileSeek (Handle : THandle; FOffset,Origin : Longint) : Longint;
 
 
 begin
 begin
   FileSeek:=_lseek (Handle,FOffset,Origin);
   FileSeek:=_lseek (Handle,FOffset,Origin);
 end;
 end;
 
 
 
 
-Function FileSeek (Handle : Longint; FOffset,Origin : Int64) : Int64;
+Function FileSeek (Handle : THandle; FOffset,Origin : Int64) : Int64;
 begin
 begin
   {$warning need to add 64bit FileSeek }
   {$warning need to add 64bit FileSeek }
   FileSeek:=FileSeek(Handle,Longint(FOffset),Longint(Origin));
   FileSeek:=FileSeek(Handle,Longint(FOffset),Longint(Origin));
 end;
 end;
 
 
 
 
-Procedure FileClose (Handle : Longint);
+Procedure FileClose (Handle : THandle);
 
 
 begin
 begin
   _close(Handle);
   _close(Handle);
 end;
 end;
 
 
-Function FileTruncate (Handle,Size: Longint) : boolean;
+Function FileTruncate (Handle : THandle; Size: Longint) : boolean;
 
 
 begin
 begin
   FileTruncate:=(_chsize(Handle,Size) = 0);
   FileTruncate:=(_chsize(Handle,Size) = 0);
@@ -268,7 +268,7 @@ begin
 end;
 end;
 
 
 
 
-Function FileGetDate (Handle : Longint) : Longint;
+Function FileGetDate (Handle : THandle) : Longint;
 Var Info : NWStatBufT;
 Var Info : NWStatBufT;
     PTM  : PNWTM;
     PTM  : PNWTM;
 begin
 begin
@@ -286,7 +286,7 @@ begin
 end;
 end;
 
 
 
 
-Function FileSetDate (Handle,Age : Longint) : Longint;
+Function FileSetDate (Handle : THandle; Age : Longint) : Longint;
 begin
 begin
   { i think its impossible under netware from FileHandle. I dident found a way to get the
   { i think its impossible under netware from FileHandle. I dident found a way to get the
     complete pathname of a filehandle, that would be needed for ChangeDirectoryEntry }
     complete pathname of a filehandle, that would be needed for ChangeDirectoryEntry }