From 384cc76cfe0503967922b0e33f72efc1a7cc3f5e Mon Sep 17 00:00:00 2001 From: Ray Greenwell Date: Tue, 6 Mar 2007 00:20:25 +0000 Subject: [PATCH] Don't make endGame varargs. Shoulda done this a while ago. git-svn-id: svn+ssh://src.earth.threerings.net/vilya/trunk@226 c613c5cb-e716-0410-b11b-feb51c14d237 --- src/as/com/threerings/ezgame/EZGameControl.as | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/as/com/threerings/ezgame/EZGameControl.as b/src/as/com/threerings/ezgame/EZGameControl.as index acbb7513..af79fb3d 100644 --- a/src/as/com/threerings/ezgame/EZGameControl.as +++ b/src/as/com/threerings/ezgame/EZGameControl.as @@ -479,13 +479,9 @@ public class EZGameControl extends BaseControl /** * End the game. The specified player ids are winners! */ - public function endGame (... winnerIds) :void + public function endGame (winnerIds :Array) :void { - var args :Array = winnerIds; - args.unshift("endGame_v2"); - - // goddamn var-args complications in actionscript - callEZCode.apply(null, args); + callEZCode("endGame_v2", winnerIds); } /** @@ -590,6 +586,8 @@ public class EZGameControl extends BaseControl } } catch (err :Error) { trace("Unable to call ez code: " + err); + trace(err.getStackTrace()); + //Log.testing(err.getStackTrace()); } } else {