pidgin/pidgin

Remove unused API from PurpleMetaContact

2 months ago, Gary Kramlich
84cf660ed9ec
Parents 12506cd6fa96
Children c5d992e0ee08
Remove unused API from PurpleMetaContact

Testing Done:
Called in the turtles.

Reviewed at https://reviews.imfreedom.org/r/3091/
--- a/libpurple/contact.c Thu Apr 11 21:32:59 2024 -0500
+++ b/libpurple/contact.c Thu Apr 11 21:36:18 2024 -0500
@@ -100,14 +100,6 @@
properties[PROP_PRIORITY_BUDDY]);
}
-PurpleGroup *
-purple_meta_contact_get_group(const PurpleMetaContact *contact)
-{
- g_return_val_if_fail(PURPLE_IS_META_CONTACT(contact), NULL);
-
- return PURPLE_GROUP(PURPLE_BLIST_NODE(contact)->parent);
-}
-
void
purple_meta_contact_set_alias(PurpleMetaContact *contact, const char *alias)
{
@@ -220,40 +212,6 @@
return priv->priority_buddy;
}
-void purple_meta_contact_merge(PurpleMetaContact *source, PurpleBlistNode *node)
-{
- PurpleBlistNode *sourcenode = (PurpleBlistNode*)source;
- PurpleBlistNode *prev, *cur, *next;
- PurpleMetaContact *target;
-
- g_return_if_fail(PURPLE_IS_META_CONTACT(source));
- g_return_if_fail(PURPLE_IS_BLIST_NODE(node));
-
- if (PURPLE_IS_META_CONTACT(node)) {
- target = (PurpleMetaContact *)node;
- prev = _purple_blist_get_last_child(node);
- } else if (PURPLE_IS_BUDDY(node)) {
- target = (PurpleMetaContact *)node->parent;
- prev = node;
- } else {
- return;
- }
-
- if (source == target || !target)
- return;
-
- next = sourcenode->child;
-
- while (next) {
- cur = next;
- next = cur->next;
- if (PURPLE_IS_BUDDY(cur)) {
- purple_blist_add_buddy((PurpleBuddy *)cur, target, NULL, prev);
- prev = cur;
- }
- }
-}
-
/**************************************************************************
* GObject Stuff
**************************************************************************/
--- a/libpurple/contact.h Thu Apr 11 21:32:59 2024 -0500
+++ b/libpurple/contact.h Thu Apr 11 21:36:18 2024 -0500
@@ -93,19 +93,6 @@
PurpleMetaContact *purple_meta_contact_new(void);
/**
- * purple_meta_contact_get_group:
- * @contact: The contact
- *
- * Gets the PurpleGroup from a PurpleMetaContact
- *
- * Returns: (transfer none): The group.
- *
- * Since: 3.0
- */
-PURPLE_AVAILABLE_IN_3_0
-PurpleGroup *purple_meta_contact_get_group(const PurpleMetaContact *contact);
-
-/**
* purple_meta_contact_get_priority_buddy:
* @contact: The contact
*
@@ -169,21 +156,6 @@
PURPLE_AVAILABLE_IN_3_0
void purple_meta_contact_invalidate_priority_buddy(PurpleMetaContact *contact);
-/**
- * purple_meta_contact_merge:
- * @source: The contact to merge
- * @node: The place to merge to (a buddy or contact)
- *
- * Merges two contacts
- *
- * All of the buddies from source will be moved to target
- *
- * Since: 3.0
- */
-PURPLE_AVAILABLE_IN_3_0
-void purple_meta_contact_merge(PurpleMetaContact *source, PurpleBlistNode *node);
-
-
G_END_DECLS
#endif /* PURPLE_META_CONTACT_H */