فهرست منبع

Avoid range check error for functions returning THandle type by using unusedhandle system constant

git-svn-id: trunk@42742 -
pierre 6 سال پیش
والد
کامیت
6f2b027e51
1فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 2 2
      rtl/msdos/sysutils.pp

+ 2 - 2
rtl/msdos/sysutils.pp

@@ -135,7 +135,7 @@ var
 Begin
   e := OpenFile(FileName, result, Mode, faOpen);
   if e <> 0 then
-    result := -1;
+    result := unusedhandle;
 end;
 
 
@@ -145,7 +145,7 @@ var
 begin
   e := OpenFile(FileName, result, ofReadWrite, faCreate or faOpenReplace);
   if e <> 0 then
-    result := -1;
+    result := unusedhandle;
 end;