Browse Source

fixed enum on neko.

Nicolas Cannasse 19 years ago
parent
commit
fec5344f34
1 changed files with 2 additions and 2 deletions
  1. 2 2
      std/haxe/Unserializer.hx

+ 2 - 2
std/haxe/Unserializer.hx

@@ -237,11 +237,11 @@ class Unserializer {
 			if( edecl == null )
 				throw "Enum not found " + a.join(".");
 			e.__enum__ = edecl;
-			var tag = unserialize();
+			var tag : String = unserialize();
 			if( !Std.is(tag,String) )
 				throw "Invalid enum tag";
 			#if neko
-			e.tag = tag;
+			e.tag = untyped tag.__s;
 			#else true
 			e.push(tag);
 			#end