]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Fix parse_iso_time on platforms without strptime.
authorNick Mathewson <nickm@torproject.org>
Mon, 6 Dec 2004 22:39:10 +0000 (22:39 +0000)
committerNick Mathewson <nickm@torproject.org>
Mon, 6 Dec 2004 22:39:10 +0000 (22:39 +0000)
svn:r3091

src/common/util.c

index dd6ff289ee9efe51fcbd89be4608fb002b9857e6..7621452448603fa376ced58f70e826d6478fab4b 100644 (file)
@@ -662,7 +662,7 @@ int parse_iso_time(const char *cp, time_t *t) {
           hour > 23 || minute > 59 || second > 61) {
         log_fn(LOG_WARN, "Published time was nonsensical"); return -1;
   }
-  st_tm.tm_year = year;
+  st_tm.tm_year = year-1900;
   st_tm.tm_mon = month-1;
   st_tm.tm_mday = day;
   st_tm.tm_hour = hour;