summaryrefslogtreecommitdiff
path: root/rtl/msdos/sysutils.pp
diff options
context:
space:
mode:
Diffstat (limited to 'rtl/msdos/sysutils.pp')
-rw-r--r--rtl/msdos/sysutils.pp6
1 files changed, 3 insertions, 3 deletions
diff --git a/rtl/msdos/sysutils.pp b/rtl/msdos/sysutils.pp
index ab821ef4a2..7cecf2248f 100644
--- a/rtl/msdos/sysutils.pp
+++ b/rtl/msdos/sysutils.pp
@@ -353,7 +353,7 @@ Var Sr : PSearchrec;
begin
//!! Sr := New(PSearchRec);
getmem(sr,sizeof(searchrec));
- Rslt.FindHandle := longint(Sr);
+ Rslt.FindHandle := Sr;
DOS.FindFirst(Path, Attr, Sr^);
result := -DosError;
if result = 0 then
@@ -388,7 +388,7 @@ begin
end;
-Procedure InternalFindClose(var Handle: THandle);
+Procedure InternalFindClose(var Handle: Pointer);
var
Sr: PSearchRec;
begin
@@ -400,7 +400,7 @@ begin
DOS.FindClose(SR^);
freemem(sr,sizeof(searchrec));
end;
- Handle := 0;
+ Handle := nil;
end;