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

Diff for /src/usr.bin/rcs/rcstime.c between version 1.1 and 1.2

version 1.1, 2006/04/26 02:55:13 version 1.2, 2006/05/29 03:00:12
Line 41 
Line 41 
                 now = mktime(&rdp->rd_date);                  now = mktime(&rdp->rd_date);
                 ltb = localtime(&now);                  ltb = localtime(&now);
                 ltb->tm_hour += ((int)ltb->tm_gmtoff/3600);                  ltb->tm_hour += ((int)ltb->tm_gmtoff/3600);
                 memcpy(tb, ltb, sizeof(struct tm));                  memcpy(tb, ltb, sizeof(*tb));
         } else {          } else {
                 pos = 0;                  pos = 0;
                 switch (*tz) {                  switch (*tz) {
Line 58 
Line 58 
                 if ((m = strrchr(tz, ':')) != NULL)                  if ((m = strrchr(tz, ':')) != NULL)
                         *(m++) = '\0';                          *(m++) = '\0';
   
                 memcpy(tb, &rdp->rd_date, sizeof(struct tm));                  memcpy(tb, &rdp->rd_date, sizeof(*tb));
   
                 tzone = atoi(h);                  tzone = atoi(h);
                 if ((tzone >= 24) && (tzone <= -24))                  if ((tzone >= 24) && (tzone <= -24))

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2