diff --git a/SabreTools.Library/External/NaturalSort/NaturalComparer.cs b/SabreTools.Library/External/NaturalSort/NaturalComparer.cs index 8c9dbf6c..2fe734c7 100644 --- a/SabreTools.Library/External/NaturalSort/NaturalComparer.cs +++ b/SabreTools.Library/External/NaturalSort/NaturalComparer.cs @@ -76,13 +76,13 @@ namespace NaturalSort private static int PartCompare(string left, string right) { - int x, y; - if (!int.TryParse(left, out x)) + long x, y; + if (!long.TryParse(left, out x)) { return Style.CompareNumeric(left, right); } - if (!int.TryParse(right, out y)) + if (!long.TryParse(right, out y)) { return Style.CompareNumeric(left, right); } diff --git a/SabreTools.Library/External/NaturalSort/NaturalReversedComparer.cs b/SabreTools.Library/External/NaturalSort/NaturalReversedComparer.cs index 7d38b4c1..cfb4f7b0 100644 --- a/SabreTools.Library/External/NaturalSort/NaturalReversedComparer.cs +++ b/SabreTools.Library/External/NaturalSort/NaturalReversedComparer.cs @@ -76,13 +76,13 @@ namespace NaturalSort private static int PartCompare(string left, string right) { - int x, y; - if (!int.TryParse(left, out x)) + long x, y; + if (!long.TryParse(left, out x)) { return Style.CompareNumeric(right, left); } - if (!int.TryParse(right, out y)) + if (!long.TryParse(right, out y)) { return Style.CompareNumeric(right, left); }