Mercurial > pidgin.yaz
comparison libpurple/protocols/msn/switchboard.c @ 31148:f7ee91763c6b
msn: Remove msn_cmdproc_send_quick in favor of msn_cmdproc_send_trans
With this changes whe have an unified and robust way to send commands.
We avoid duplicated code and it's easier to find problems since the code is only
in one place.
author | masca@cpw.pidgin.im |
---|---|
date | Wed, 10 Mar 2010 22:16:04 +0000 |
parents | 33b4ae796648 |
children | 54c8aeecab4c |
comparison
equal
deleted
inserted
replaced
31147:4d7dfeae29c6 | 31148:f7ee91763c6b |
---|---|
1221 } | 1221 } |
1222 else if (g_queue_is_empty(swboard->msg_queue) || | 1222 else if (g_queue_is_empty(swboard->msg_queue) || |
1223 !swboard->session->connected) | 1223 !swboard->session->connected) |
1224 { | 1224 { |
1225 MsnCmdProc *cmdproc; | 1225 MsnCmdProc *cmdproc; |
1226 MsnTransaction *trans; | |
1226 cmdproc = swboard->cmdproc; | 1227 cmdproc = swboard->cmdproc; |
1227 msn_cmdproc_send_quick(cmdproc, "OUT", NULL, NULL); | 1228 trans = msn_transaction_new(cmdproc, "OUT", NULL, NULL); |
1229 msn_cmdproc_send_trans(cmdproc, trans); | |
1228 | 1230 |
1229 msn_switchboard_destroy(swboard); | 1231 msn_switchboard_destroy(swboard); |
1230 } | 1232 } |
1231 else | 1233 else |
1232 { | 1234 { |