Create directories from -logfile too

(cherry picked from commit 98cb238d36e0f85d9d4b4d2cff59c720e1630bdd)
This commit is contained in:
James R 2019-12-23 17:43:42 -08:00
parent b4f93fea8e
commit 294dfbacc5

View file

@ -158,10 +158,6 @@ int main(int argc, char **argv)
if (fileabs)
{
strftime(logfile, sizeof logfile, format, timeinfo);
M_MkdirEachUntil(logfile,
M_PathParts(logdir) - 1,
M_PathParts(logfile) - 1, 0755);
}
else
{
@ -190,11 +186,13 @@ int main(int argc, char **argv)
}
#endif/*LOGMESSAGES*/
M_MkdirEach(logfile, M_PathParts(logdir) - 1, 0755);
strftime(&logfile[left], sizeof logfile - left, format, timeinfo);
}
M_MkdirEachUntil(logfile,
M_PathParts(logdir) - 1,
M_PathParts(logfile) - 1, 0755);
logstream = fopen(logfile, "wt");
}