瀏覽代碼

* FindClose correction

Tomas Hajny 25 年之前
父節點
當前提交
9126b8380f
共有 1 個文件被更改,包括 8 次插入4 次删除
  1. 8 4
      rtl/os2/sysutils.pp

+ 8 - 4
rtl/os2/sysutils.pp

@@ -320,18 +320,19 @@ end;
 
 
 procedure FindClose (var F: TSearchrec);
 procedure FindClose (var F: TSearchrec);
 
 
-{ var SR: PSearchRec; }
+var SR: PSearchRec;
 
 
 begin
 begin
     if os_mode = osOS2 then
     if os_mode = osOS2 then
         begin
         begin
             DosFindClose (F.FindHandle);
             DosFindClose (F.FindHandle);
         end
         end
-{    else
+    else
         begin
         begin
+            SR := PSearchRec (F.FindHandle);
             DOS.FindClose (SR^);
             DOS.FindClose (SR^);
             FreeMem (SR, SizeOf (SearchRec));
             FreeMem (SR, SizeOf (SearchRec));
-        end};
+        end;
     F.FindHandle := 0;
     F.FindHandle := 0;
 end;
 end;
 
 
@@ -756,7 +757,10 @@ Finalization
 end.
 end.
 {
 {
   $Log$
   $Log$
-  Revision 1.5  2000-09-29 21:49:41  jonas
+  Revision 1.6  2000-10-15 20:44:18  hajny
+    * FindClose correction
+
+  Revision 1.5  2000/09/29 21:49:41  jonas
     * removed warnings
     * removed warnings
 
 
   Revision 1.4  2000/08/30 06:30:55  michael
   Revision 1.4  2000/08/30 06:30:55  michael