1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-10 12:32:20 +02:00

Fixed crash when in zone without adjustment rules

This commit is contained in:
Brian Fiete 2020-04-18 05:49:31 -07:00
parent 905330ce12
commit f77ccb8994

View file

@ -250,7 +250,9 @@ namespace System {
TimeZoneInfo currentYear = GetCurrentOneYearLocal();
defer delete currentYear;
AdjustmentRule rule = currentYear.m_adjustmentRules == null ? null : currentYear.m_adjustmentRules[0];
oneYearLocFromUtc = new OffsetAndRule(year, currentYear.BaseUtcOffset, rule.Clone());
if (rule != null)
rule = rule.Clone();
oneYearLocFromUtc = new OffsetAndRule(year, currentYear.BaseUtcOffset, rule);
m_oneYearLocalFromUtc = oneYearLocFromUtc;
}
return oneYearLocFromUtc;