pidgin/pidgin

d687fda4047d
Add a compatiblity layer for g_s?list_free_full and port everything to it.

This avoids a warning from stuff like (GFunc)g_free being an invalid cast.

Testing Done:
Compiled

Reviewed at https://reviews.imfreedom.org/r/498/
#include "conversation.h"
PurpleAccount *purple_accounts_find_ext(const char *name, const char *protocol_id,
gboolean (*account_test)(const PurpleAccount *account));
PurpleAccount *purple_accounts_find_any(const char *name, const char *protocol);
PurpleAccount *purple_accounts_find_connected(const char *name, const char *protocol);