Merge pull request #229 from edneville/130_segfaults_on_strftime

Fix segfault on strftime
This commit is contained in:
Serge Hallyn
2020-03-09 13:17:11 -05:00
committed by GitHub
2 changed files with 5 additions and 0 deletions

View File

@@ -163,6 +163,10 @@ static void print_one (/*@null@*/const struct passwd *pw, bool force)
}
tm = localtime (&fl.fail_time);
if (!tm) {
fprintf (stderr, "Cannot read time from faillog.\n");
return;
}
#ifdef HAVE_STRFTIME
strftime (ptime, sizeof (ptime), "%D %H:%M:%S %z", tm);
cp = ptime;