Quellcode durchsuchen

[js] use `+key` instead of `key | 0` in IntMap (fixes #10316)

Aleksandr Kuzmenko vor 4 Jahren
Ursprung
Commit
c713c0a815
1 geänderte Dateien mit 1 neuen und 1 gelöschten Zeilen
  1. 1 1
      std/js/_std/haxe/ds/IntMap.hx

+ 1 - 1
std/js/_std/haxe/ds/IntMap.hx

@@ -50,7 +50,7 @@ package haxe.ds;
 
 	public function keys():Iterator<Int> {
 		var a = [];
-		js.Syntax.code("for( var key in {0} ) if({0}.hasOwnProperty(key)) {1}.push(key | 0)", h, a);
+		js.Syntax.code("for( var key in {0} ) if({0}.hasOwnProperty(key)) {1}.push(+key)", h, a);
 		return a.iterator();
 	}