Fixed unstreaming a List from the server.
git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4579 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
@@ -66,6 +66,10 @@ public class Streamer
|
||||
public static function getStreamerByJavaName (jname :String) :Streamer
|
||||
{
|
||||
initStreamers();
|
||||
// unstream lists as simple arrays
|
||||
if (jname == "java.util.List" || jname == "java.util.ArrayList") {
|
||||
jname = "[Ljava.lang.Object;";
|
||||
}
|
||||
|
||||
// see if we have a streamer for it
|
||||
var streamer :Streamer;
|
||||
|
||||
@@ -37,8 +37,5 @@ public class Translations
|
||||
addTranslation("Object", "java.lang.Object");
|
||||
addTranslation("String", "java.lang.String");
|
||||
addTranslation("com.threerings.util.langBoolean", "java.lang.Boolean");
|
||||
// handle lists
|
||||
_fromServer.put("java.util.List", "[Ljava.lang.Object;");
|
||||
_fromServer.put("java.util.ArrayList", "[Ljava.lang.Object;");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user