Преглед на файлове

Make Json.Deserialize thread-safe in spine-csharp

Pavel Platto преди 9 години
родител
ревизия
0038b0e935
променени са 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());
 		}
 	}