diff --git a/legacy/eina/AUTHORS b/legacy/eina/AUTHORS index 268575917d..febfd76698 100644 --- a/legacy/eina/AUTHORS +++ b/legacy/eina/AUTHORS @@ -11,3 +11,4 @@ Alexandre "diaxen" Becoulet Albin "Lutin" Tonnerre Andre Dieb Raphael Kubo da Costa +Gustavo Chaves diff --git a/legacy/eina/src/include/eina_list.h b/legacy/eina/src/include/eina_list.h index 5076b96fff..0fa1f84105 100644 --- a/legacy/eina/src/include/eina_list.h +++ b/legacy/eina/src/include/eina_list.h @@ -273,7 +273,7 @@ EAPI Eina_Accessor *eina_list_accessor_new(const Eina_List *list) EINA_MALLOC EI * } * @endcode */ -#define EINA_LIST_REVERSE_FOREACH_SAFE(list, l, l_prev, data) for (l = list, l_prev = eina_list_prev(l), data = eina_list_data_get(l); l; l = l_prev, l_prev = eina_list_prev(l), data = eina_list_data_get(l)) +#define EINA_LIST_REVERSE_FOREACH_SAFE(list, l, l_prev, data) for (l = eina_list_last(list), l_prev = eina_list_prev(l), data = eina_list_data_get(l); l; l = l_prev, l_prev = eina_list_prev(l), data = eina_list_data_get(l)) /** * @def EINA_LIST_FREE