2
0
Эх сурвалжийг харах

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

Aleksandr Kuzmenko 4 жил өмнө
parent
commit
c713c0a815

+ 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();
 	}