DEADSOFTWARE

game: `e_GetDir()` -> `e_GetWriteableDir()`, with slight changes in logic
[d2df-sdl.git] / src / game / g_main.pas
index 24dac52e2e76556c340db9ddd3595c1ec67d1370..b0648049143f24291d0b00ea063294c3b5a4df70 100644 (file)
@@ -29,7 +29,7 @@ procedure CharPress (C: AnsiChar);
 
 var
   {--- TO REMOVE ---}
-  GameDir: string; 
+  GameDir: string;
   {-----------------}
 
   {--- Read-only dirs ---}
@@ -148,14 +148,14 @@ begin
 
   if LogFileName = '' then
   begin
-    rwdir := e_GetDir(LogDirs);
+    rwdir := e_GetWriteableDir(LogDirs, false);
     if rwdir <> '' then
     begin
       {$IFDEF HEADLESS}
         LogFileName := e_CatPath(rwdir, 'Doom2DF_H.log');
       {$ELSE}
         LogFileName := e_Catpath(rwdir, 'Doom2DF.log');
-      {$ENDIF}      
+      {$ENDIF}
     end
   end
 end;