Bläddra i källkod

backwards compatibility

Sam MacPherson 11 år sedan
förälder
incheckning
64e871eb27
1 ändrade filer med 7 tillägg och 1 borttagningar
  1. 7 1
      std/haxe/Unserializer.hx

+ 7 - 1
std/haxe/Unserializer.hx

@@ -365,7 +365,13 @@ class Unserializer {
 			pos++;
 			pos++;
 			return h;
 			return h;
 		case "v".code:
 		case "v".code:
-			var d = Date.fromTime(readFloat());
+			var d;
+			if(get(pos + 13) == ":".code) {
+				// Included for backwards compatibility
+				d = Date.fromString(buf.substr(pos,19));
+				pos += 19;
+			} else
+				d = Date.fromTime(readFloat());
 			cache.push(d);
 			cache.push(d);
 			return d;
 			return d;
  		case "s".code:
  		case "s".code: