[PATCH] fix show_date() for positive timezones

Signed-off-by: Nicolas Pitre <nico@cam.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
This commit is contained in:
Nicolas Pitre 2005-05-18 17:11:07 -04:00 коммит произвёл Linus Torvalds
Родитель 850e82d889
Коммит fbab835c03
1 изменённых файлов: 2 добавлений и 2 удалений

4
date.c
Просмотреть файл

@ -51,9 +51,9 @@ const char *show_date(unsigned long time, int tz)
int minutes;
minutes = tz < 0 ? -tz : tz;
minutes = (tz / 100)*60 + (tz % 100);
minutes = (minutes / 100)*60 + (minutes % 100);
minutes = tz < 0 ? -minutes : minutes;
t = time - minutes * 60;
t = time + minutes * 60;
tm = gmtime(&t);
if (!tm)
return NULL;