2016-07-26 18:51:15 +02:00
|
|
|
--- zoolist.c.orig 1991-07-19 22:57:27 UTC
|
|
|
|
+++ zoolist.c
|
|
|
|
@@ -539,10 +539,12 @@ int file_tz;
|
2011-12-22 14:12:22 +01:00
|
|
|
{
|
|
|
|
long gettz();
|
|
|
|
int diff_tz; /* timezone difference */
|
|
|
|
+ long t;
|
|
|
|
if (file_tz == NO_TZ) /* if no timezone stored ..*/
|
|
|
|
printf (" "); /* .. just pad with blanks */
|
|
|
|
else {
|
|
|
|
- diff_tz = (file_tz / 4) - (int) (gettz() / 3600);
|
|
|
|
+ time(&t);
|
|
|
|
+ diff_tz = (file_tz / 4) - (int) (gettz(t) / 3600);
|
|
|
|
if (diff_tz == 0)
|
|
|
|
printf (" "); /* print nothing if same */
|
|
|
|
else if (diff_tz > 0) /* else print signed difference */
|