Dans mon morceau de code ci-dessous, j'obtiens une erreur #1136: Nombre incorrect d'arguments, ce que je peux comprendre. En revanche, comment puis-je trouver un moyen de faire handledoLogin exécuter success?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
private function handledoLogin(re:Object):void {
            if (re != null) {
                success();
            } else {
                // some other stuff
            }
        }
        private function success( pResponse:* ):void {
            for (var p in pResponse.serverInfo) {
                trace( p, " : " + pResponse.serverInfo[p] );
            }
        }
1) j'ai essayé de virer l'argument dans la fonction après l'avoir défini avec mes variables et j'obtiens l'erreur: Error #1010: Un terme n'est pas défini et n'a pas de propriété.
2) j'ai essayé d'invoquer success(pResponse), toujours en ayant défini pResponse parmi les variables, et même résultat d'erreur...