From 5590d14689412abc3642ba39da21a1de70f5b8d2 Mon Sep 17 00:00:00 2001 From: "Jonas M. Gastal" Date: Fri, 8 Jun 2012 13:22:09 +0000 Subject: [PATCH] Adding EINA_INLIST_CONTAINER_GET to the examples when freeing the list. Author: Guilherme Iscaro SVN revision: 71850 --- legacy/eina/src/examples/eina_inlist_01.c | 3 ++- legacy/eina/src/examples/eina_inlist_02.c | 3 ++- legacy/eina/src/examples/eina_inlist_03.c | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/legacy/eina/src/examples/eina_inlist_01.c b/legacy/eina/src/examples/eina_inlist_01.c index 6c6c79467b..58a3d66854 100644 --- a/legacy/eina/src/examples/eina_inlist_01.c +++ b/legacy/eina/src/examples/eina_inlist_01.c @@ -86,7 +86,8 @@ main(void) while (list) { - Eina_Inlist *aux = list; + struct my_struct *aux = EINA_INLIST_CONTAINER_GET(list, + struct my_struct); list = eina_inlist_remove(list, list); free(aux); } diff --git a/legacy/eina/src/examples/eina_inlist_02.c b/legacy/eina/src/examples/eina_inlist_02.c index 4c16ec6d43..79dc0cdbcd 100644 --- a/legacy/eina/src/examples/eina_inlist_02.c +++ b/legacy/eina/src/examples/eina_inlist_02.c @@ -54,7 +54,8 @@ main(void) while (inlist) { - Eina_Inlist *aux = inlist; + struct my_struct *aux = EINA_INLIST_CONTAINER_GET(inlist, + struct my_struct); inlist = eina_inlist_remove(inlist, inlist); free(aux); } diff --git a/legacy/eina/src/examples/eina_inlist_03.c b/legacy/eina/src/examples/eina_inlist_03.c index 28706d5853..6a9ff64197 100644 --- a/legacy/eina/src/examples/eina_inlist_03.c +++ b/legacy/eina/src/examples/eina_inlist_03.c @@ -63,7 +63,8 @@ main(void) while (list) { - Eina_Inlist *aux = list; + struct my_struct *aux = EINA_INLIST_CONTAINER_GET(list, + struct my_struct); list = eina_inlist_remove(list, list); free(aux); }