Skip to content

Commit d13fc23

Browse files
committed
feat: Added us culture to minijson
1 parent 2816f8e commit d13fc23

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

ThirdParty/MiniJSON/MiniJSON.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
using System;
3030
using System.Collections;
3131
using System.Collections.Generic;
32+
using System.Globalization;
3233
using System.IO;
3334
using System.Text;
3435

@@ -290,14 +291,15 @@ string ParseString() {
290291
object ParseNumber() {
291292
string number = NextWord;
292293

294+
var culture = new CultureInfo("en-US");
293295
if (number.IndexOf('.') == -1) {
294296
long parsedInt;
295297
Int64.TryParse(number, out parsedInt);
296298
return parsedInt;
297299
}
298300

299301
double parsedDouble;
300-
Double.TryParse(number, out parsedDouble);
302+
Double.TryParse(number, NumberStyles.Any, culture, out parsedDouble);
301303
return parsedDouble;
302304
}
303305

0 commit comments

Comments
 (0)