Browse Source

minor fix.

Nicolas Cannasse 19 years ago
parent
commit
7889f75b52
1 changed files with 2 additions and 1 deletions
  1. 2 1
      std/Reflect.hx

+ 2 - 1
std/Reflect.hx

@@ -271,7 +271,8 @@ class Reflect {
 			if( t != null ) o.__proto__ = null;
 			if( t != null ) o.__proto__ = null;
 			untyped __js__("
 			untyped __js__("
 				for(var i in o)
 				for(var i in o)
-					a.push(i);
+					if( i != \"__proto__\" )
+						a.push(i);
 			");
 			");
 			if( t != null ) o.__proto__ = t;
 			if( t != null ) o.__proto__ = t;
 			var i = 0;
 			var i = 0;