Quellcode durchsuchen

[neko] fix sys.net.Socket (broken by 52aeb180fd233f400d997e1d57bfb13c6e878ada)

Dan Korostelev vor 9 Jahren
Ursprung
Commit
2e80842218
2 geänderte Dateien mit 2 neuen und 3 gelöschten Zeilen
  1. 1 2
      src/macro/interp.ml
  2. 1 1
      std/neko/_std/sys/net/Socket.hx

+ 1 - 2
src/macro/interp.ml

@@ -993,8 +993,7 @@ let builtins =
 			Hashtbl.replace h k v;
 			VBool (not old);
 		);
-		"hadd", Fun4 (fun h k v cmp ->
-			if cmp <> VNull then assert false;
+		"hadd", Fun3 (fun h k v ->
 			let h = vhash h in
 			let old = Hashtbl.mem h k in
 			Hashtbl.add h k v;

+ 1 - 1
std/neko/_std/sys/net/Socket.hx

@@ -232,7 +232,7 @@ class Socket {
 				var i = 0;
 				while( i < a.length ){
 					r[i] = a[i].__s;
-					__dollar__hadd(c,a[i].__s,a[i],null);
+					__dollar__hadd(c,a[i].__s,a[i]);
 					i += 1;
 				}
 				return r;