Skip to content

Commit

Permalink
Import of CCTZ from GitHub.
Browse files Browse the repository at this point in the history
PiperOrigin-RevId: 593814844
Change-Id: If1967814b2b9273061b928bfee102faae1fad263
  • Loading branch information
Abseil Team authored and copybara-github committed Dec 26, 2023
1 parent dd12983 commit c13ee37
Showing 1 changed file with 0 additions and 13 deletions.
13 changes: 0 additions & 13 deletions absl/time/internal/cctz/src/time_zone_info.cc
Original file line number Diff line number Diff line change
Expand Up @@ -752,19 +752,6 @@ bool TimeZoneInfo::Load(ZoneInfoSource* zip) {
version_ = zip->Version();
}

// Trim redundant transitions. zic may have added these to work around
// differences between the glibc and reference implementations (see
// zic.c:dontmerge) or to avoid bugs in old readers. For us, they just
// get in the way when we do future_spec_ extension.
while (hdr.timecnt > 1) {
if (!EquivTransitions(transitions_[hdr.timecnt - 1].type_index,
transitions_[hdr.timecnt - 2].type_index)) {
break;
}
hdr.timecnt -= 1;
}
transitions_.resize(hdr.timecnt);

// Ensure that there is always a transition in the first half of the
// time line (the second half is handled below) so that the signed
// difference between a civil_second and the civil_second of its
Expand Down

0 comments on commit c13ee37

Please sign in to comment.