From 0038b0e9355e8fd6178044a1721c51efdbfedc19 Mon Sep 17 00:00:00 2001 From: Pavel Platto Date: Wed, 17 Feb 2016 17:02:24 +0200 Subject: [PATCH] Make Json.Deserialize thread-safe in spine-csharp --- spine-csharp/src/Json.cs | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/spine-csharp/src/Json.cs b/spine-csharp/src/Json.cs index 85dc9cd91..200085549 100644 --- a/spine-csharp/src/Json.cs +++ b/spine-csharp/src/Json.cs @@ -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()); } }