瀏覽代碼

[as3] dodge JsonPrinter issue

Simon Krajewski 9 年之前
父節點
當前提交
3ad2f04550
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      std/haxe/format/JsonPrinter.hx

+ 2 - 2
std/haxe/format/JsonPrinter.hx

@@ -82,7 +82,7 @@ class JsonPrinter {
 		case TObject:
 			objString(v);
 		case TInt:
-			add(v);
+			add(#if as3 Std.string(v) #else v #end);
 		case TFloat:
 			add(Math.isFinite(v) ? v : 'null');
 		case TFunction:
@@ -129,7 +129,7 @@ class JsonPrinter {
 			var i : Dynamic = Type.enumIndex(v);
 			add(i);
 		case TBool:
-			add(#if php (v ? 'true' : 'false') #else v #end);
+			add(#if (php || as3) (v ? 'true' : 'false') #else v #end);
 		case TNull:
 			add('null');
 		}