浏览代码

Merge pull request #522 from Hinidu/threadsafe-json

Make Json.Deserialize thread-safe in spine-csharp
John 9 年之前
父节点
当前提交
04124a899a
共有 1 个文件被更改,包括 2 次插入8 次删除
  1. 2 8
      spine-csharp/src/Json.cs

+ 2 - 8
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());
 		}
 	}