Mercurial > ~mikael > mcabber > hg
comparison mcabber/mcabber/screen.c @ 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 | 4ddd6f5c3ffc |
comparison
equal
deleted
inserted
replaced
2312:def5f64c253d | 2313:70f8ae7d690e |
---|---|
4948 } | 4948 } |
4949 | 4949 |
4950 // Deinitialization of spellchecker | 4950 // Deinitialization of spellchecker |
4951 void spellcheck_deinit(void) | 4951 void spellcheck_deinit(void) |
4952 { | 4952 { |
4953 g_slist_free_full(spell_checkers, spell_checker_free); | 4953 g_slist_foreach (spell_checkers, (GFunc) spell_checker_free, NULL); |
4954 g_slist_free (spell_checkers); | |
4954 spell_checkers = NULL; | 4955 spell_checkers = NULL; |
4955 } | 4956 } |
4956 | 4957 |
4957 typedef struct { | 4958 typedef struct { |
4958 const char* str; | 4959 const char* str; |