diff --git a/legacy/eina/src/include/eina_file.h b/legacy/eina/src/include/eina_file.h index a94ba83851..38e093d768 100644 --- a/legacy/eina/src/include/eina_file.h +++ b/legacy/eina/src/include/eina_file.h @@ -53,8 +53,8 @@ typedef void (*Eina_File_Dir_List_Cb)(const char *name, const char *path, void * #define EINA_FILE_DIR_LIST_CB(function) ((Eina_File_Dir_List_Cb)function) EAPI Eina_Bool eina_file_dir_list(const char *dir, Eina_Bool recursive, Eina_File_Dir_List_Cb cb, void *data) EINA_ARG_NONNULL(1, 3); -EAPI Eina_Array *eina_file_split(char *path) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1); -EAPI Eina_Iterator *eina_file_ls(const char *dir); +EAPI Eina_Array *eina_file_split(char *path) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1) EINA_MALLOC; +EAPI Eina_Iterator *eina_file_ls(const char *dir) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1) EINA_MALLOC; typedef struct _Eina_File_Direct_Info Eina_File_Direct_Info; @@ -67,7 +67,7 @@ struct _Eina_File_Direct_Info const struct dirent *dirent; }; -EAPI Eina_Iterator *eina_file_direct_ls(const char *dir); +EAPI Eina_Iterator *eina_file_direct_ls(const char *dir) EINA_WARN_UNUSED_RESULT EINA_ARG_NONNULL(1) EINA_MALLOC; /** * @}