localtime() was being called with an int-pointer due to recent utmp

fixes.
This commit is contained in:
Matthew Dillon 2001-10-29 00:36:01 +00:00
parent 5fb4dbe1a0
commit 2064ef1c81
1 changed files with 4 additions and 2 deletions

View File

@ -473,7 +473,8 @@ ac(fp)
if (!FirstTime)
FirstTime = usr.ut_time;
if (Flags & AC_D) {
ltm = localtime(&usr.ut_time);
time_t t = int_to_time(usr.ut_time);
ltm = localtime(&t);
if (day >= 0 && day != ltm->tm_yday) {
day = ltm->tm_yday;
/*
@ -524,7 +525,8 @@ ac(fp)
(void)strcpy(usr.ut_line, "~");
if (Flags & AC_D) {
ltm = localtime(&usr.ut_time);
time_t t = int_to_time(usr.ut_time);
ltm = localtime(&t);
if (day >= 0 && day != ltm->tm_yday) {
/*
* print yesterday's total