Do not use g_slist_free_full() which requires glib2 2.28.0 (Frank Bergmann)
mcabber does not build on RHEL5.
The root cause is that mcabber uses g_slist_free_full which is available since
glib2 2.28.0 but configure checks only for 2.14.0.
This patch substitutes the g_slist_free_full call.
Frank Bergmann
--- a/mcabber/mcabber/screen.c Sun Feb 19 18:55:12 2017 +0100
+++ b/mcabber/mcabber/screen.c Fri Apr 21 21:50:16 2017 +0200
@@ -4950,7 +4950,8 @@
// Deinitialization of spellchecker
void spellcheck_deinit(void)
{
- g_slist_free_full(spell_checkers, spell_checker_free);
+ g_slist_foreach (spell_checkers, (GFunc) spell_checker_free, NULL);
+ g_slist_free (spell_checkers);
spell_checkers = NULL;
}