]> git.sur5r.net Git - cc65/commitdiff
Increased consistency.
authorOliver Schmidt <ol.sc@web.de>
Thu, 2 Aug 2018 13:45:57 +0000 (15:45 +0200)
committerGitHub <noreply@github.com>
Thu, 2 Aug 2018 13:45:57 +0000 (15:45 +0200)
The test program works as-is only if the timezone isn't set (to something different than UTC). However, using localtime() instead of gmtime() makes it at least consistent in that the original time (given to mktime()) is identical to the time retrieved.

test/val/time.c

index 11b0dcf911832bb9f2d1af968f5a43c7714ccb9b..e1c33495aec430bb4fb03120c4e4fb75c106a4cc 100644 (file)
@@ -21,7 +21,7 @@ int main(void)
 
   failures += !(rawtime == 1608805850);
 
-  p_timeinfo = gmtime(&rawtime);
+  p_timeinfo = localtime(&rawtime);
 
   failures += !(p_timeinfo->tm_year == timeinfo.tm_year);
   failures += !(p_timeinfo->tm_mon  == timeinfo.tm_mon);