Deleted Added
full compact
30c30
< FILE_RCSID("@(#)$File: cdf_time.c,v 1.6 2009/03/10 11:44:29 christos Exp $")
---
> FILE_RCSID("@(#)$File: cdf_time.c,v 1.10 2011/02/10 17:03:16 christos Exp $")
111c111
< tm.tm_sec = t % 60;
---
> tm.tm_sec = (int)(t % 60);
114c114
< tm.tm_min = t % 60;
---
> tm.tm_min = (int)(t % 60);
117c117
< tm.tm_hour = t % 24;
---
> tm.tm_hour = (int)(t % 24);
121c121
< tm.tm_year = CDF_BASE_YEAR + (t / 365);
---
> tm.tm_year = (int)(CDF_BASE_YEAR + (t / 365));
125,126c125,126
< tm.tm_mday = cdf_getday(tm.tm_year, t);
< tm.tm_mon = cdf_getmonth(tm.tm_year, t);
---
> tm.tm_mday = cdf_getday(tm.tm_year, (int)t);
> tm.tm_mon = cdf_getmonth(tm.tm_year, (int)t);
145a146
> /*ARGSUSED*/
147a149
> #ifndef __lint__
149a152
> #endif
164a168,178
> char *
> cdf_ctime(const time_t *sec)
> {
> static char ctbuf[26];
> char *ptr = ctime(sec);
> if (ptr != NULL)
> return ptr;
> (void)snprintf(ctbuf, sizeof(ctbuf), "*Bad* 0x%16.16llx\n",
> (long long)*sec);
> return ctbuf;
> }
165a180
>
176c191
< p = ctime(&ts.tv_sec);
---
> p = cdf_ctime(&ts.tv_sec);