--- a/libpurple/account.c Tue Jan 21 03:38:03 2014 +0530
+++ b/libpurple/account.c Sat Jan 18 04:23:51 2014 +0530
@@ -2735,7 +2735,7 @@
-purple_account_to_xmlnode(PurpleAccount *account)
+_purple_account_to_xmlnode(PurpleAccount *account) PurpleXmlNode *node, *child;
--- a/libpurple/account.h Tue Jan 21 03:38:03 2014 +0530
+++ b/libpurple/account.h Sat Jan 18 04:23:51 2014 +0530
@@ -1150,14 +1150,6 @@
void purple_account_clear_current_error(PurpleAccount *account);
- * Get an XML description of an account.
- * @param account The account
- * @return The XML description of the account.
-PurpleXmlNode *purple_account_to_xmlnode(PurpleAccount *account);
--- a/libpurple/accounts.c Tue Jan 21 03:38:03 2014 +0530
+++ b/libpurple/accounts.c Sat Jan 18 04:23:51 2014 +0530
@@ -52,7 +52,7 @@
for (cur = purple_accounts_get_all(); cur != NULL; cur = cur->next)
- child = purple_account_to_xmlnode(cur->data);
+ child = _purple_account_to_xmlnode(cur->data); purple_xmlnode_insert_child(node, child);
--- a/libpurple/internal.h Tue Jan 21 03:38:03 2014 +0530
+++ b/libpurple/internal.h Sat Jan 18 04:23:51 2014 +0530
@@ -171,6 +171,14 @@
PurpleConnectionErrorInfo *new_err);
+ * Get an XML description of an account. + * @param account The account + * @return The XML description of the account. +PurpleXmlNode *_purple_account_to_xmlnode(PurpleAccount *account); * Returns the last child of a particular node.
* @param node The node whose last child is to be retrieved.