From a3e1a287ac111db2eb636ad4ceafd211f5eeb964 Mon Sep 17 00:00:00 2001 From: Patrick Griffis Date: Tue, 5 Apr 2016 12:18:27 -0400 Subject: Bump glib requirement to 2.34 This is still rather old but does drop Ubuntu 12.04 support. --- src/common/servlist.c | 36 ------------------------------------ 1 file changed, 36 deletions(-) (limited to 'src/common') diff --git a/src/common/servlist.c b/src/common/servlist.c index 33ed308e..871c23a4 100644 --- a/src/common/servlist.c +++ b/src/common/servlist.c @@ -363,42 +363,6 @@ static const struct defaultserver def[] = GSList *network_list = 0; -#if !GLIB_CHECK_VERSION(2,34,0) -#define g_slist_copy_deep servlist_slist_copy_deep -/* FIXME copy-paste from gslist.c, should be dumped sometime */ -static GSList* -servlist_slist_copy_deep (GSList *list, GCopyFunc func, gpointer user_data) -{ - GSList *new_list = NULL; - - if (list) - { - GSList *last; - - new_list = g_slice_new (GSList); - if (func) - new_list->data = func (list->data, user_data); - else - new_list->data = list->data; - last = new_list; - list = list->next; - while (list) - { - last->next = g_slice_new (GSList); - last = last->next; - if (func) - last->data = func (list->data, user_data); - else - last->data = list->data; - list = list->next; - } - last->next = NULL; - } - - return new_list; -} -#endif - favchannel * servlist_favchan_copy (favchannel *fav) { -- cgit 1.4.1