Browse Source

* only call findclose if findfirst succeeded

git-svn-id: trunk@25188 -
Jonas Maebe 12 năm trước cách đây
mục cha
commit
fcbc435435
1 tập tin đã thay đổi với 2 bổ sung2 xóa
  1. 2 2
      compiler/cfileutl.pas

+ 2 - 2
compiler/cfileutl.pas

@@ -299,8 +299,8 @@ end;
                     DirectoryEntries.Add(Dir.Name,Pointer(Ptrint(Dir.Attr)));
                 end;
             until findnext(dir) <> 0;
+            findclose(dir);
           end;
-        findclose(dir);
       end;
 
 
@@ -1122,8 +1122,8 @@ end;
                         end;
                     end;
                 until findnext(dir) <> 0;
+                FindClose(dir);
               end;
-            FindClose(dir);
 {$endif usedircache}
             if not subdirfound then
               WarnNonExistingPath(currpath);