Mercurial > pidgin
comparison libpurple/protocols/msn/contact.c @ 31008:c1a162c0f4e5
Add the all-important contactInfo child.
author | Elliott Sales de Andrade <qulogic@pidgin.im> |
---|---|
date | Sun, 05 Dec 2010 08:49:33 +0000 |
parents | 388ca4797d7b |
children | 2f2c45abb3af |
comparison
equal
deleted
inserted
replaced
31007:388ca4797d7b | 31008:c1a162c0f4e5 |
---|---|
1609 xmlnode_insert_data(xmlnode_get_child(state->body, | 1609 xmlnode_insert_data(xmlnode_get_child(state->body, |
1610 "Header/ABApplicationHeader/PartnerScenario"), | 1610 "Header/ABApplicationHeader/PartnerScenario"), |
1611 MsnSoapPartnerScenarioText[MSN_PS_SAVE_CONTACT], -1); | 1611 MsnSoapPartnerScenarioText[MSN_PS_SAVE_CONTACT], -1); |
1612 | 1612 |
1613 contact = xmlnode_get_child(state->body, "Body/ABContactUpdate/contacts/Contact"); | 1613 contact = xmlnode_get_child(state->body, "Body/ABContactUpdate/contacts/Contact"); |
1614 xmlnode_insert_child(contact, contact_info); | |
1614 | 1615 |
1615 if (user) { | 1616 if (user) { |
1616 xmlnode *contactId = xmlnode_new_child(contact, "contactId"); | 1617 xmlnode *contactId = xmlnode_new_child(contact, "contactId"); |
1617 msn_callback_state_set_uid(state, user->uid); | 1618 msn_callback_state_set_uid(state, user->uid); |
1618 xmlnode_insert_data(contactId, state->uid, -1); | 1619 xmlnode_insert_data(contactId, state->uid, -1); |