comparison libpurple/protocols/msn/notification.c @ 28346:33856dfb5cbf

Donot use a servconn if it's freed. Mark a leak.
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Thu, 08 Oct 2009 18:14:41 +0000
parents caef0d8dcb04
children 6a23d7f84143
comparison
equal deleted inserted replaced
28345:372f6b7b7f04 28346:33856dfb5cbf
580 data->cb = cb; 580 data->cb = cb;
581 data->data = cb_data; 581 data->data = cb_data;
582 582
583 trans = msn_transaction_new(cmdproc, "FQY", "%d", payload_len); 583 trans = msn_transaction_new(cmdproc, "FQY", "%d", payload_len);
584 msn_transaction_set_payload(trans, payload, payload_len); 584 msn_transaction_set_payload(trans, payload, payload_len);
585 msn_transaction_set_data(trans, data); 585 msn_transaction_set_data(trans, data); /* XXX: 'data' leaks */
586 msn_cmdproc_send_trans(cmdproc, trans); 586 msn_cmdproc_send_trans(cmdproc, trans);
587 } 587 }
588 588
589 static void 589 static void
590 update_contact_network(MsnSession *session, const char *passport, MsnNetwork network, gpointer unused) 590 update_contact_network(MsnSession *session, const char *passport, MsnNetwork network, gpointer unused)