summaryrefslogtreecommitdiff
path: root/libnm-core/nm-utils.c
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2018-08-27 13:11:16 +0200
committerThomas Haller <thaller@redhat.com>2018-08-30 11:17:09 +0200
commitb8a57fb2725961759bdf45f1156fa7ef2c4d0498 (patch)
treeaaa66729df6e7887825780f79e471f7cfedbbfd4 /libnm-core/nm-utils.c
parentdd4a6f307c5faf7b98171379ec9eb5f590d9bb2b (diff)
downloadNetworkManager-th/gbytes_equal_mem.tar.gz
libnm-core: remove unused utlity functions for GSListth/gbytes_equal_mem
I think GSList is not a great data type. Most of the time when we used it, we better had choosen another data type. These utility functions were unused, and I think we should use GSList less. Drop them.
Diffstat (limited to 'libnm-core/nm-utils.c')
-rw-r--r--libnm-core/nm-utils.c33
1 files changed, 0 insertions, 33 deletions
diff --git a/libnm-core/nm-utils.c b/libnm-core/nm-utils.c
index 9565c0af39..cb71d6e77d 100644
--- a/libnm-core/nm-utils.c
+++ b/libnm-core/nm-utils.c
@@ -623,39 +623,6 @@ _nm_utils_copy_strdict (GHashTable *strdict)
}
GPtrArray *
-_nm_utils_copy_slist_to_array (const GSList *list,
- NMUtilsCopyFunc copy_func,
- GDestroyNotify unref_func)
-{
- const GSList *iter;
- GPtrArray *array;
-
- array = g_ptr_array_new_with_free_func (unref_func);
- for (iter = list; iter; iter = iter->next)
- g_ptr_array_add (array, copy_func ? copy_func (iter->data) : iter->data);
- return array;
-}
-
-GSList *
-_nm_utils_copy_array_to_slist (const GPtrArray *array,
- NMUtilsCopyFunc copy_func)
-{
- GSList *slist = NULL;
- gpointer item;
- int i;
-
- if (!array)
- return NULL;
-
- for (i = 0; i < array->len; i++) {
- item = array->pdata[i];
- slist = g_slist_prepend (slist, copy_func (item));
- }
-
- return g_slist_reverse (slist);
-}
-
-GPtrArray *
_nm_utils_copy_array (const GPtrArray *array,
NMUtilsCopyFunc copy_func,
GDestroyNotify free_func)