25 lines
659 B
Plaintext
25 lines
659 B
Plaintext
$NetBSD: patch-av,v 1.1.1.1 2008/07/28 19:48:03 martti Exp $
|
|
|
|
Adjust for pkgsrc.
|
|
|
|
--- src/parsetime.c.orig 2005-05-28 22:31:55.000000000 +0930
|
|
+++ src/parsetime.c 2005-06-19 14:05:00.000000000 +0930
|
|
@@ -662,6 +662,7 @@
|
|
/* using time_t seems to help portability with 64bit oses */
|
|
time_t mday=0, wday, mon, year = ptv->tm.tm_year;
|
|
int tlen;
|
|
+ time_t montime;
|
|
|
|
switch (sc_tokid) {
|
|
case YESTERDAY:
|
|
@@ -716,7 +717,8 @@
|
|
tlen = strlen(sc_token);
|
|
mon = atol(sc_token);
|
|
if (mon > 10*365*24*60*60) {
|
|
- ptv->tm=*localtime(&mon);
|
|
+ montime = mon;
|
|
+ ptv->tm=*localtime(&montime);
|
|
token();
|
|
break;
|
|
}
|