mktime()
Steven Abner
pheonix@zoomtown.com
Wed Aug 17 16:11:00 GMT 2011
Good day,
Running some tests and found an omission?
In the mktime.c file, the function "validate_structure", it appears (to me) that the month test
might be incomplete?
"if (tim_p->tm_mon > 11)"
should it possibly be:
"if (tim_p->tm_mon > 11 || tim_p->tm_mon < 0)"
And this probably should be second thread?? but I tried using the environment variable
"TZ=GMT0" and I get tm_isdst = -1 when passing -1 in. Not sure, in this case, if user
should be setting to 0?. It could also be that I screwed up on porting newlib code for testing
purposes?
Cheers
Steve
More information about the Newlib
mailing list