From 0306b072dfe336feb37f2a03a0e14aed4a0833f6 Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Sun, 11 Mar 2007 06:37:03 +0000 Subject: [PATCH] Fixed decoding problem in GameControlBackend, switched to varargs in manager. git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@235 c613c5cb-e716-0410-b11b-feb51c14d237 --- src/as/com/threerings/ezgame/client/GameControlBackend.as | 4 ++-- src/java/com/threerings/ezgame/server/EZGameManager.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/as/com/threerings/ezgame/client/GameControlBackend.as b/src/as/com/threerings/ezgame/client/GameControlBackend.as index 580998a9..d6c13b9c 100644 --- a/src/as/com/threerings/ezgame/client/GameControlBackend.as +++ b/src/as/com/threerings/ezgame/client/GameControlBackend.as @@ -787,8 +787,8 @@ public class GameControlBackend } else if (EZGameObject.TICKER == name) { var targs :Array = event.getArgs(); - callUserCode("messageReceived_v1", (targs[0] as String), - (targs[1] as Integer).value); + trace("Got " + targs + " :" + targs[0] + "/" + targs[1]); + callUserCode("messageReceived_v1", (targs[0] as String), (targs[1] as int)); } } diff --git a/src/java/com/threerings/ezgame/server/EZGameManager.java b/src/java/com/threerings/ezgame/server/EZGameManager.java index 990e0025..8ae5f01e 100644 --- a/src/java/com/threerings/ezgame/server/EZGameManager.java +++ b/src/java/com/threerings/ezgame/server/EZGameManager.java @@ -132,7 +132,7 @@ public class EZGameManager extends GameManager validateUser(caller); if (playerId == 0) { - _gameObj.postMessage(EZGameObject.USER_MESSAGE, new Object[] { msg, data }); + _gameObj.postMessage(EZGameObject.USER_MESSAGE, msg, data); } else { sendPrivateMessage(playerId, msg, data); }