ソースを参照

* Patch to avoid error when trying to create empty directory

git-svn-id: trunk@24240 -
michael 12 年 前
コミット
1824a932a3
1 ファイル変更3 行追加2 行削除
  1. 3 2
      packages/fcl-base/src/inifiles.pp

+ 3 - 2
packages/fcl-base/src/inifiles.pp

@@ -951,8 +951,9 @@ begin
     if FFileName > '' then
       begin
       D:=ExtractFilePath(FFileName);
-      if not ForceDirectories(D) then
-        Raise EInoutError.CreateFmt(SErrCouldNotCreatePath,[D]);
+      If D <> '' Then
+        if not ForceDirectories(D) then
+          Raise EInoutError.CreateFmt(SErrCouldNotCreatePath,[D]);
       slLines.SaveToFile(FFileName);
       end
     else if FStream <> nil then