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

Merge pull request #1078 from disarray2077/invariantinfo_fix

Fix InvariantInfo
This commit is contained in:
Brian Fiete 2021-06-22 07:26:28 -07:00 committed by GitHub
commit 3ce389af0f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 2 deletions

View file

@ -29,7 +29,7 @@ namespace System.Globalization
// cache for the invariant culture.
// invariantInfo is constant irrespective of your current culture.
private static volatile DateTimeFormatInfo invariantInfo;
private static volatile DateTimeFormatInfo invariantInfo ~ delete _;
// an index which points to a record in Culture Data Table.
private CultureData m_cultureData;
@ -139,6 +139,8 @@ namespace System.Globalization
List<Object> ownedObjects = new .() ~ DeleteContainerAndItems!(_);
public this()
: this(CultureInfo.InvariantCulture.[Friend]m_cultureData,
GregorianCalendar.[Friend]GetDefaultInstance())
{
}

View file

@ -63,7 +63,7 @@ namespace System.Globalization {
0, 31, 60, 91, 121, 152, 182, 213, 244, 274, 305, 335, 366
) ~ delete _;
private static volatile Calendar s_defaultInstance;
private static volatile Calendar s_defaultInstance ~ delete _;
#region Serialization