Make Json.Deserialize thread-safe in spine-csharp

This commit is contained in:
Pavel Platto 2016-02-17 17:02:24 +02:00
parent f36c1d070d
commit 0038b0e935

View File

@ -2,15 +2,9 @@ using System.IO;
namespace Spine {
public static class Json {
static readonly SharpJson.JsonDecoder parser;
static Json () {
parser = new SharpJson.JsonDecoder();
parser.parseNumbersAsFloat = true;
}
public static object Deserialize (TextReader text) {
var parser = new SharpJson.JsonDecoder();
parser.parseNumbersAsFloat = true;
return parser.Decode(text.ReadToEnd());
}
}