Mercurial > hg
changeset 2313:70f8ae7d690e
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
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Fri, 21 Apr 2017 21:50:16 +0200 |
parents | def5f64c253d |
children | 0d5660c6b4aa |
files | mcabber/mcabber/screen.c |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- 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; }