From 3bb7fd4cbf2bb92f5548cafad00b80cb366395a4 Mon Sep 17 00:00:00 2001
From: Jaime Passos <lazymyuutsu@gmail.com>
Date: Sat, 28 Dec 2019 22:14:23 -0300
Subject: [PATCH] Fix logfiles crashing Windoze

---
 src/sdl/i_main.c | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/src/sdl/i_main.c b/src/sdl/i_main.c
index 5d0009927f..8a4fa06b5d 100644
--- a/src/sdl/i_main.c
+++ b/src/sdl/i_main.c
@@ -197,9 +197,12 @@ int main(int argc, char **argv)
 					format, timeinfo);
 		}
 
-		M_MkdirEachUntil(logfilename,
-				M_PathParts(logdir) - 1,
-				M_PathParts(logfilename) - 1, 0755);
+		if (logdir)
+		{
+			M_MkdirEachUntil(logfilename,
+					M_PathParts(logdir) - 1,
+					M_PathParts(logfilename) - 1, 0755);
+		}
 
 #ifdef __unix__
 		logstream = fopen(logfilename, "w");
-- 
GitLab