[BACK]Return to last.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / last

Diff for /src/usr.bin/last/last.c between version 1.46 and 1.47

version 1.46, 2015/02/08 23:40:34 version 1.47, 2015/03/14 18:00:31
Line 616 
Line 616 
 void  void
 onintr(int signo)  onintr(int signo)
 {  {
         char str[1024], *ct;          char str[1024], *ct, ctbuf[26];
   
         ct = ctime(&buf[0].ut_time);    /* XXX signal race */          ct = ctime_r(&buf[0].ut_time, ctbuf);
         snprintf(str, sizeof str, "\ninterrupted %10.10s %8.8s \n",          snprintf(str, sizeof str, "\ninterrupted %10.10s %8.8s \n",
             ct, ct + 11);              ct, ct + 11);
         write(STDOUT_FILENO, str, strlen(str));          write(STDOUT_FILENO, str, strlen(str));

Legend:
Removed from v.1.46  
changed lines
  Added in v.1.47