diff options
author | Sebastian Wilhelmi <wilhelmi@ira.uka.de> | 2000-04-18 14:01:33 +0000 |
---|---|---|
committer | Sebastian Wilhelmi <wilhelmi@src.gnome.org> | 2000-04-18 14:01:33 +0000 |
commit | 059f5b9416ea3daa87bf6d3d73e2bd1590262b46 (patch) | |
tree | ad4595f0f7fd0b02879a6589661fe2095b7a6cc9 /glib/gslist.c | |
parent | 7c467669cc1d4f83bd7c5ecfe440bfee8c2f4504 (diff) | |
download | glib-059f5b9416ea3daa87bf6d3d73e2bd1590262b46.tar.gz |
Changed the 'data' parameters from gpointer to gconstpointer for the
2000-04-18 Sebastian Wilhelmi <wilhelmi@ira.uka.de>
* glib.h, glist.h, gslist.h: Changed the 'data' parameters from
gpointer to gconstpointer for the functions
g_(list|slist)_(remove|find|find_custom|index), as they do not
change this parameter. This fixes bug #4836.
Diffstat (limited to 'glib/gslist.c')
-rw-r--r-- | glib/gslist.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/glib/gslist.c b/glib/gslist.c index bcb481f05..cc8e90607 100644 --- a/glib/gslist.c +++ b/glib/gslist.c @@ -283,8 +283,8 @@ g_slist_concat (GSList *list1, GSList *list2) } GSList* -g_slist_remove (GSList *list, - gpointer data) +g_slist_remove (GSList *list, + gconstpointer data) { GSList *tmp; GSList *prev; @@ -425,8 +425,8 @@ g_slist_nth_data (GSList *list, } GSList* -g_slist_find (GSList *list, - gpointer data) +g_slist_find (GSList *list, + gconstpointer data) { while (list) { @@ -439,9 +439,9 @@ g_slist_find (GSList *list, } GSList* -g_slist_find_custom (GSList *list, - gpointer data, - GCompareFunc func) +g_slist_find_custom (GSList *list, + gconstpointer data, + GCompareFunc func) { g_return_val_if_fail (func != NULL, list); @@ -474,8 +474,8 @@ g_slist_position (GSList *list, } gint -g_slist_index (GSList *list, - gpointer data) +g_slist_index (GSList *list, + gconstpointer data) { gint i; |