Portability fix
This commit is contained in:
parent
b3d5888ffc
commit
42b44ef077
|
@ -24,6 +24,7 @@ static int _who(Prefs * prefs)
|
||||||
struct tm * tm;
|
struct tm * tm;
|
||||||
char buf[13];
|
char buf[13];
|
||||||
char * tty = NULL;
|
char * tty = NULL;
|
||||||
|
time_t t;
|
||||||
|
|
||||||
memset(&tm, 0, sizeof(tm));
|
memset(&tm, 0, sizeof(tm));
|
||||||
if(*prefs & PREFS_m && (tty = _who_tty()) == NULL)
|
if(*prefs & PREFS_m && (tty = _who_tty()) == NULL)
|
||||||
|
@ -38,7 +39,8 @@ static int _who(Prefs * prefs)
|
||||||
if(*prefs & PREFS_T)
|
if(*prefs & PREFS_T)
|
||||||
printf(" %c", '?');
|
printf(" %c", '?');
|
||||||
printf(" %-8s", u->ut_line);
|
printf(" %-8s", u->ut_line);
|
||||||
if((tm = localtime(&u->ut_tv.tv_sec)) == NULL || strftime(buf,
|
t = u->ut_tv.tv_sec;
|
||||||
|
if((tm = localtime(&t)) == NULL || strftime(buf,
|
||||||
sizeof(buf), "%b %e %H:%M", tm) == 0)
|
sizeof(buf), "%b %e %H:%M", tm) == 0)
|
||||||
strcpy(buf, "n/a");
|
strcpy(buf, "n/a");
|
||||||
printf(" %s\n", buf);
|
printf(" %s\n", buf);
|
||||||
|
|
Loading…
Reference in New Issue
Block a user