diff options
author | Abseil Team <absl-team@google.com> | 2022-10-31 09:27:07 -0700 |
---|---|---|
committer | Copybara-Service <copybara-worker@google.com> | 2022-10-31 09:27:59 -0700 |
commit | f5fd4cc7ebdb05995b9c7399d9a091efdc1dc738 (patch) | |
tree | 73d0f5d8e6e99ab039ff5c73e5fea0f60421f090 | |
parent | 37a1aa00bbef35b6db08948ef098d1cc87fc6a5e (diff) |
Import of CCTZ from GitHub.
PiperOrigin-RevId: 485070787
Change-Id: Ie62021eaf84f5a43e8943d3167e98e3986fcf5a6
-rw-r--r-- | absl/time/internal/cctz/src/time_zone_info.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/absl/time/internal/cctz/src/time_zone_info.cc b/absl/time/internal/cctz/src/time_zone_info.cc index 657fe38d..787426f7 100644 --- a/absl/time/internal/cctz/src/time_zone_info.cc +++ b/absl/time/internal/cctz/src/time_zone_info.cc @@ -502,9 +502,9 @@ bool TimeZoneInfo::Load(ZoneInfoSource* zip) { // encoded zoneinfo. The ttisstd/ttisgmt indicators only apply when // interpreting a POSIX spec that does not include start/end rules, and // that isn't the case here (see "zic -p"). - bp += (8 + 4) * hdr.leapcnt; // leap-time + TAI-UTC - bp += 1 * hdr.ttisstdcnt; // UTC/local indicators - bp += 1 * hdr.ttisutcnt; // standard/wall indicators + bp += (time_len + 4) * hdr.leapcnt; // leap-time + TAI-UTC + bp += 1 * hdr.ttisstdcnt; // UTC/local indicators + bp += 1 * hdr.ttisutcnt; // standard/wall indicators assert(bp == tbuf.data() + tbuf.size()); future_spec_.clear(); |