rename find_if_arr -> find_if to avoid name clashes
In a later commit, we will use find_if in L2. In the case of building with E2 agent, we link e2_agent which comes with its own implementation of find_if_arr(), which results in a name clash. Rename the OAI implementation, as nothing uses this, anyway.
This commit is contained in:
@@ -40,7 +40,7 @@ elm_arr_t find_if_arr_it(seq_arr_t* arr, void* start_it, void* end_it, void* val
|
||||
return (elm_arr_t){.found = false, .it = NULL};
|
||||
}
|
||||
|
||||
elm_arr_t find_if_arr(seq_arr_t* arr, void* value, bool (*f)(const void*, const void*))
|
||||
elm_arr_t find_if(seq_arr_t* arr, void* value, bool (*f)(const void*, const void*))
|
||||
{
|
||||
assert(arr != NULL);
|
||||
void* start_it = seq_arr_front(arr);
|
||||
|
||||
@@ -42,7 +42,7 @@ typedef struct {
|
||||
* @param f Function representing the predicate
|
||||
* @return Whether the predicate was fullfilled and the iterator to the element if true
|
||||
*/
|
||||
elm_arr_t find_if_arr(seq_arr_t* arr, void* value, bool (*f)(const void* value, const void* it));
|
||||
elm_arr_t find_if(seq_arr_t* arr, void* value, bool (*f)(const void* value, const void* it));
|
||||
|
||||
/**
|
||||
* @brief Find elements in an array in the semi-open range [start_it, end_it)
|
||||
|
||||
@@ -52,7 +52,7 @@ int main()
|
||||
|
||||
// Find element in the array
|
||||
int value = 50;
|
||||
elm_arr_t elm = find_if_arr(&arr, &value, eq_int);
|
||||
elm_arr_t elm = find_if(&arr, &value, eq_int);
|
||||
assert(elm.found == true);
|
||||
// Check
|
||||
assert(*(int*)elm.it == 50);
|
||||
|
||||
Reference in New Issue
Block a user