Displaying 1 result from an estimated 1 matches for "2ba07269".
2009 Jul 21
1
Problem with INTERNALDATE when the year in localtime and GMT different
In my thought utc_offset function in src/lib/utc-offset.c returns wrong
offset value when the year in localtime and GMT different.
/* max offset of 24 hours */
if (ltm.tm_yday < gtm.tm_yday)
offset = -24 * 60;
else if (ltm.tm_yday > gtm.tm_yday)
offset = 24 * 60;
else
offset = 0;
I think this code should be modified as followings.
/* max offset of 24 hours */
if ((ltm.tm_year ==