comparison libpurple/protocols/msn/msn.c @ 30967:b1022aa66b8a

Call msn_transaction_destroy from msn_cmdproc_send_trans. This way, it always owns in some way the transaction after being called.
author Elliott Sales de Andrade <qulogic@pidgin.im>
date Sat, 27 Nov 2010 07:08:24 +0000
parents b4285ea42b6e
children 2812bbd3fc18
comparison
equal deleted inserted replaced
30966:cc32d5f81523 30967:b1022aa66b8a
2098 cmdproc = session->notification->cmdproc; 2098 cmdproc = session->notification->cmdproc;
2099 2099
2100 trans = msn_transaction_new(cmdproc, "PNG", NULL); 2100 trans = msn_transaction_new(cmdproc, "PNG", NULL);
2101 msn_transaction_set_saveable(trans, FALSE); 2101 msn_transaction_set_saveable(trans, FALSE);
2102 msn_cmdproc_send_trans(cmdproc, trans); 2102 msn_cmdproc_send_trans(cmdproc, trans);
2103 msn_transaction_destroy(trans);
2104 } 2103 }
2105 } 2104 }
2106 2105
2107 static void msn_alias_buddy(PurpleConnection *pc, const char *name, const char *alias) 2106 static void msn_alias_buddy(PurpleConnection *pc, const char *name, const char *alias)
2108 { 2107 {