فهرست منبع

Revert "[js] fix Bytes.set(p, value) for values over 255 (#9415)"

This reverts commit 6965c160705742bb7e14e5f56812f7235265d1e4.
Aleksandr Kuzmenko 5 سال پیش
والد
کامیت
7bfcf404d5
2فایلهای تغییر یافته به همراه1 افزوده شده و 11 حذف شده
  1. 1 1
      std/js/_std/haxe/io/Bytes.hx
  2. 0 10
      tests/unit/src/unit/issues/Issue9415.hx

+ 1 - 1
std/js/_std/haxe/io/Bytes.hx

@@ -44,7 +44,7 @@ class Bytes {
 	}
 
 	public inline function set(pos:Int, v:Int):Void {
-		b[pos] = v & 0xFF;
+		b[pos] = v;
 	}
 
 	public function blit(pos:Int, src:Bytes, srcpos:Int, len:Int):Void {

+ 0 - 10
tests/unit/src/unit/issues/Issue9415.hx

@@ -1,10 +0,0 @@
-package unit.issues;
-
-class Issue9415 extends unit.Test {
-	function test() {
-		var b = haxe.io.Bytes.alloc(1);
-		b.set(0, 255);
-		b.set(0, b.get(0) + 1);
-		eq(0, b.get(0));
-	}
-}