Pārlūkot izejas kodu

use NaN/infinity check that is maybe faster

Simon Krajewski 13 gadi atpakaļ
vecāks
revīzija
5f6282bcc7
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      std/haxe/Json.hx

+ 1 - 1
std/haxe/Json.hx

@@ -105,7 +105,7 @@ class Json {
 		case TInt:
 			add(v);
 		case TFloat:
-			add(!Math.isFinite(v) || Math.isNaN(v) ? "null" : v);
+			add(v+1==v ? null : v);
 		case TFunction:
 			add('"<fun>"');
 		case TClass(c):