소스 검색

use physical comparison (will not call __compare by mistake).

Nicolas Cannasse 19 년 전
부모
커밋
47e1aaf347
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      std/neko/Boot.hx

+ 2 - 2
std/neko/Boot.hx

@@ -35,13 +35,13 @@ class Boot {
 			case __dollar__tobject:
 				var c = o.__class__;
 				while( c != null ) {
-					if( cl == c )
+					if( __dollar__pcompare(cl,c) == 0 )
 						return true;
 					var il = c.__interfaces__;
 					var i = 0;
 					var l = __dollar__asize(il);
 					while( i < l ) {
-						if( cl == il[i] )
+						if( __dollar___pcompare(cl,il[i]) == 0 )
 							return true;
 						i += 1;
 					}