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

Diff for /src/usr.bin/ruptime/Attic/ruptime.c between version 1.7 and 1.8

version 1.7, 2002/02/16 21:27:52 version 1.8, 2002/05/27 03:14:22
Line 190 
Line 190 
         int days, hours, minutes;          int days, hours, minutes;
   
         if (tval < 0 || tval > 999*24*60*60) {          if (tval < 0 || tval > 999*24*60*60) {
                 (void)sprintf(resbuf, "%s     ??:??", updown);                  (void)snprintf(resbuf, sizeof resbuf, "%s     ??:??", updown);
                 return(resbuf);                  return(resbuf);
         }          }
         minutes = (tval + 59) / 60;             /* round to minutes */          minutes = (tval + 59) / 60;             /* round to minutes */
         hours = minutes / 60; minutes %= 60;          hours = minutes / 60; minutes %= 60;
         days = hours / 24; hours %= 24;          days = hours / 24; hours %= 24;
         if (days)          if (days)
                 (void)sprintf(resbuf, "%s %3d+%02d:%02d",                  (void)snprintf(resbuf, sizeof resbuf, "%s %3d+%02d:%02d",
                     updown, days, hours, minutes);                      updown, days, hours, minutes);
         else          else
                 (void)sprintf(resbuf, "%s     %2d:%02d",                  (void)snprintf(resbuf, sizeof resbuf, "%s     %2d:%02d",
                     updown, hours, minutes);                      updown, hours, minutes);
         return(resbuf);          return(resbuf);
 }  }

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8