use invariant culture for parsing all numbers #37

This commit is contained in:
Eliot Jones
2019-06-18 19:12:51 +01:00
parent 2c9a3d6e96
commit caf1a0c233
16 changed files with 60 additions and 53 deletions

View File

@@ -3,6 +3,7 @@
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Globalization;
using System.IO;
using System.Text.RegularExpressions;
using Encryption;
@@ -105,7 +106,7 @@
{
var match = EndsWithNumberRegex.Match(op.Data);
if (match.Success && int.TryParse(match.Value, out var number))
if (match.Success && int.TryParse(match.Value, NumberStyles.Any, CultureInfo.InvariantCulture, out var number))
{
startPosition = previousTokenPositions[0] + match.Index;
objectNumber = new NumericToken(number);