? src/protocols/msn/utils.c-stu Index: src/protocols/msn/switchboard.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/protocols/msn/switchboard.c,v retrieving revision 1.68 diff -u -p -r1.68 switchboard.c --- src/protocols/msn/switchboard.c 6 Jun 2004 03:42:54 -0000 1.68 +++ src/protocols/msn/switchboard.c 6 Jun 2004 17:25:14 -0000 @@ -824,9 +824,9 @@ static void got_swboard(MsnCmdProc *cmdproc, MsnCommand *cmd) { MsnSwitchBoard *swboard; - swboard = cmd->trans->data; char *host; int port; + swboard = cmd->trans->data; msn_switchboard_set_auth_key(swboard, cmd->params[4]); Index: src/protocols/msn/transaction.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/protocols/msn/transaction.c,v retrieving revision 1.4 diff -u -p -r1.4 transaction.c --- src/protocols/msn/transaction.c 6 Jun 2004 03:42:54 -0000 1.4 +++ src/protocols/msn/transaction.c 6 Jun 2004 17:25:14 -0000 @@ -102,8 +102,11 @@ msn_transaction_queue_cmd(MsnTransaction void msn_transaction_unqueue_cmd(MsnTransaction *trans, MsnCmdProc *cmdproc) { + MsnCommand *cmd; + gaim_debug_info("msn", "unqueueing command.\n"); - MsnCommand *cmd = trans->pendent_cmd; + cmd = trans->pendent_cmd; + g_return_if_fail(cmd != NULL); msn_cmdproc_process_cmd(cmdproc, cmd); Index: src/protocols/msn/userlist.c =================================================================== RCS file: /cvsroot/gaim/gaim/src/protocols/msn/userlist.c,v retrieving revision 1.9 diff -u -p -r1.9 userlist.c --- src/protocols/msn/userlist.c 6 Jun 2004 05:08:55 -0000 1.9 +++ src/protocols/msn/userlist.c 6 Jun 2004 17:25:14 -0000 @@ -163,9 +163,10 @@ msn_request_add_group(MsnUserList *userl { MsnCmdProc *cmdproc; MsnTransaction *trans; + MsnMoveBuddy *data; cmdproc = userlist->session->notification->cmdproc; - MsnMoveBuddy *data = g_new0(MsnMoveBuddy, 1); + data = g_new0(MsnMoveBuddy, 1); data->who = g_strdup(who);