mirror of
https://github.com/beefytech/Beef.git
synced 2025-06-13 22:04:09 +02:00
Merge pull request #1078 from disarray2077/invariantinfo_fix
Fix InvariantInfo
This commit is contained in:
commit
3ce389af0f
2 changed files with 4 additions and 2 deletions
|
@ -29,7 +29,7 @@ namespace System.Globalization
|
||||||
|
|
||||||
// cache for the invariant culture.
|
// cache for the invariant culture.
|
||||||
// invariantInfo is constant irrespective of your current 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.
|
// an index which points to a record in Culture Data Table.
|
||||||
private CultureData m_cultureData;
|
private CultureData m_cultureData;
|
||||||
|
@ -139,6 +139,8 @@ namespace System.Globalization
|
||||||
List<Object> ownedObjects = new .() ~ DeleteContainerAndItems!(_);
|
List<Object> ownedObjects = new .() ~ DeleteContainerAndItems!(_);
|
||||||
|
|
||||||
public this()
|
public this()
|
||||||
|
: this(CultureInfo.InvariantCulture.[Friend]m_cultureData,
|
||||||
|
GregorianCalendar.[Friend]GetDefaultInstance())
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -63,7 +63,7 @@ namespace System.Globalization {
|
||||||
0, 31, 60, 91, 121, 152, 182, 213, 244, 274, 305, 335, 366
|
0, 31, 60, 91, 121, 152, 182, 213, 244, 274, 305, 335, 366
|
||||||
) ~ delete _;
|
) ~ delete _;
|
||||||
|
|
||||||
private static volatile Calendar s_defaultInstance;
|
private static volatile Calendar s_defaultInstance ~ delete _;
|
||||||
|
|
||||||
|
|
||||||
#region Serialization
|
#region Serialization
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue