Add const.

SVN revision: 27580
This commit is contained in:
Kim Woelders 2006-12-28 10:19:34 +00:00
parent 20afc1f154
commit 2d150b0eef
2 changed files with 5 additions and 4 deletions

View File

@ -114,7 +114,7 @@ extern "C" {
/* Traversing the list and returning data */
EAPI void *ecore_list_next(Ecore_List * list);
EAPI void *ecore_list_find(Ecore_List *list, Ecore_Compare_Cb function,
void *user_data);
const void *user_data);
/* Check to see if there is any data in the list */
EAPI int ecore_list_is_empty(Ecore_List * list);

View File

@ -25,7 +25,8 @@ static void *_ecore_list_goto_index(Ecore_List *list, int index);
/* Iterative function */
static int _ecore_list_for_each(Ecore_List *list, Ecore_For_Each function,
void *user_data);
static void *_ecore_list_find(Ecore_List *list, Ecore_Compare_Cb function, void *user_data);
static void *_ecore_list_find(Ecore_List *list, Ecore_Compare_Cb function,
const void *user_data);
/* Private double linked list functions */
static void *_ecore_dlist_previous(Ecore_DList * list);
@ -1029,7 +1030,7 @@ _ecore_list_for_each(Ecore_List *list, Ecore_For_Each function, void *user_data)
* @return the first matching data node, or NULL if none match
*/
EAPI void *
ecore_list_find(Ecore_List *list, Ecore_Compare_Cb function, void *user_data)
ecore_list_find(Ecore_List *list, Ecore_Compare_Cb function, const void *user_data)
{
CHECK_PARAM_POINTER_RETURN("list", list, NULL);
@ -1038,7 +1039,7 @@ ecore_list_find(Ecore_List *list, Ecore_Compare_Cb function, void *user_data)
/* The real meat of finding a node via a compare cb */
static void *
_ecore_list_find(Ecore_List *list, Ecore_Compare_Cb function, void *user_data)
_ecore_list_find(Ecore_List *list, Ecore_Compare_Cb function, const void *user_data)
{
void *value;
if (!list || !function) return NULL;