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;