pkgsrc - initial commit
[pkgsrc.git] / archivers / zoo / patches / patch-ad
1 $NetBSD: patch-ad,v 1.2 2009/04/25 23:46:47 gdt Exp $
2
3 --- misc2.c.orig        1991-07-16 17:53:02.000000000 +0200
4 +++ misc2.c
5 @@ -314,10 +314,12 @@ struct direntry *direntry;
6  {
7         long diff_tz;
8         long longtime;
9 +       long t;
10         if (direntry->tz == NO_TZ)              /* none stored */
11                 return;
12 -       diff_tz = (long) direntry->tz * (3600/4) - gettz(); /* diff. in seconds */
13 -       longtime = mstonix (direntry->date, direntry->time) + diff_tz; /* adj tz */
14 +       t = mstonix (direntry->date, direntry->time);
15 +       diff_tz = (long) direntry->tz * (3600/4) - gettz(t); /* diff. in seconds */
16 +       longtime = t + diff_tz; /* adj tz */
17         mstime (longtime, &direntry->date, &direntry->time);
18  }
19  #endif /* GETTZ */