diff options
author | Arkadiy Illarionov <qarkai@gmail.com> | 2019-10-16 12:02:44 +0300 |
---|---|---|
committer | Arkadiy Illarionov <qarkai@gmail.com> | 2019-10-16 12:02:44 +0300 |
commit | bfd1e338c4efc1d67763800731d612d8c976b39c (patch) | |
tree | aac3a26e11127b2d9cf498db2523fb38bbba113c | |
parent | 275fbe0b3c8026d9a96834c6b8b01ca5a097283d (diff) | |
download | pidgin-bfd1e338c4efc1d67763800731d612d8c976b39c.tar.gz |
Use g_slist_delete_link instead of g_slist_remove
-rw-r--r-- | libpurple/protocols/jabber/buddy.c | 2 | ||||
-rw-r--r-- | libpurple/protocols/simple/sipmsg.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/libpurple/protocols/jabber/buddy.c b/libpurple/protocols/jabber/buddy.c index 9d62ffd7eb..28ec0e01b4 100644 --- a/libpurple/protocols/jabber/buddy.c +++ b/libpurple/protocols/jabber/buddy.c @@ -898,7 +898,7 @@ static void jabber_buddy_info_remove_id(JabberBuddyInfo *jbi, const char *id) l = g_slist_find_custom(jbi->ids, id, (GCompareFunc)g_strcmp0); if(l) { comp_id = l->data; - jbi->ids = g_slist_remove(jbi->ids, comp_id); + jbi->ids = g_slist_delete_link(jbi->ids, l); g_free(comp_id); return; } diff --git a/libpurple/protocols/simple/sipmsg.c b/libpurple/protocols/simple/sipmsg.c index 1259fd6998..acbfcc6737 100644 --- a/libpurple/protocols/simple/sipmsg.c +++ b/libpurple/protocols/simple/sipmsg.c @@ -196,7 +196,7 @@ void sipmsg_remove_header(struct sipmsg *msg, const gchar *name) { GSList *tmp = g_slist_find_custom(msg->headers, name, (GCompareFunc)g_ascii_strcasecmp); if(tmp) { struct siphdrelement *elem = tmp->data; - msg->headers = g_slist_remove(msg->headers, elem); + msg->headers = g_slist_delete_link(msg->headers, tmp); g_free(elem->name); g_free(elem->value); g_free(elem); |