diff options
Diffstat (limited to 'src/lib/eina/eina_array.h')
-rw-r--r-- | src/lib/eina/eina_array.h | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/lib/eina/eina_array.h b/src/lib/eina/eina_array.h index c6e62ad142..3c4eb6f753 100644 --- a/src/lib/eina/eina_array.h +++ b/src/lib/eina/eina_array.h @@ -251,7 +251,7 @@ struct _Eina_Array * This function return a valid array on success, or @c NULL if memory * allocation fails. */ -EAPI Eina_Array *eina_array_new(unsigned int step) EINA_WARN_UNUSED_RESULT EINA_MALLOC EINA_WARN_UNUSED_RESULT; +EINA_API Eina_Array *eina_array_new(unsigned int step) EINA_WARN_UNUSED_RESULT EINA_MALLOC EINA_WARN_UNUSED_RESULT; /** * @brief Frees an array. @@ -263,7 +263,7 @@ EAPI Eina_Array *eina_array_new(unsigned int step) EINA_WARN_UNUSED_RESULT EINA_ * does not free the memory allocated for the elements of @p array. To * free them, walk the array with #EINA_ARRAY_ITER_NEXT. */ -EAPI void eina_array_free(Eina_Array *array); +EINA_API void eina_array_free(Eina_Array *array); /** * @brief Sets the step of an array. @@ -278,7 +278,7 @@ EAPI void eina_array_free(Eina_Array *array); * * @warning This function can @b only be called on uninitialized arrays. */ -EAPI void eina_array_step_set(Eina_Array *array, +EINA_API void eina_array_step_set(Eina_Array *array, unsigned int sizeof_eina_array, unsigned int step) EINA_ARG_NONNULL(1); /** @@ -303,7 +303,7 @@ static inline void eina_array_clean(Eina_Array *array) EINA_ARG_NONNULL(1); * there is no check of @p array. If it is @c NULL or invalid, the * program may crash. */ -EAPI void eina_array_flush(Eina_Array *array) EINA_ARG_NONNULL(1); +EINA_API void eina_array_flush(Eina_Array *array) EINA_ARG_NONNULL(1); /** * @brief Rebuilds an array by specifying the data to keep. @@ -321,7 +321,7 @@ EAPI void eina_array_flush(Eina_Array *array) EINA_ARG_NONNULL(1); * If it wasn't able to remove items due to an allocation failure, it will * return #EINA_FALSE. */ -EAPI Eina_Bool eina_array_remove(Eina_Array * array, +EINA_API Eina_Bool eina_array_remove(Eina_Array * array, Eina_Bool (*keep)(void *data, void *gdata), void *gdata) EINA_ARG_NONNULL(1, 2); @@ -441,7 +441,7 @@ static inline Eina_Bool eina_array_find(const Eina_Array *array, * * @see Eina_Iterator_Group */ -EAPI Eina_Iterator *eina_array_iterator_new(const Eina_Array *array) EINA_MALLOC EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT; +EINA_API Eina_Iterator *eina_array_iterator_new(const Eina_Array *array) EINA_MALLOC EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT; /** * @brief Gets a new accessor associated with an array. @@ -456,7 +456,7 @@ EAPI Eina_Iterator *eina_array_iterator_new(const Eina_Array *array) EINA * * @see Eina_Accessor_Group */ -EAPI Eina_Accessor *eina_array_accessor_new(const Eina_Array *array) EINA_MALLOC EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT; +EINA_API Eina_Accessor *eina_array_accessor_new(const Eina_Array *array) EINA_MALLOC EINA_ARG_NONNULL(1) EINA_WARN_UNUSED_RESULT; /** * @brief Iterates over an array using a callback function. |