summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/modules/eina/mp/chained_pool/eina_chained_mempool.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/modules/eina/mp/chained_pool/eina_chained_mempool.c b/src/modules/eina/mp/chained_pool/eina_chained_mempool.c
index 5913f87d76..7ab6954c7f 100644
--- a/src/modules/eina/mp/chained_pool/eina_chained_mempool.c
+++ b/src/modules/eina/mp/chained_pool/eina_chained_mempool.c
@@ -379,7 +379,7 @@ eina_chained_mempool_from(void *data, void *ptr)
Chained_Pool *p;
Eina_Trash *t;
#ifndef NVALGRIND
- Eina_Trash *last;
+ Eina_Trash *last = NULL;
#endif
void *pmem;
Eina_Bool ret = EINA_FALSE;
@@ -423,7 +423,7 @@ eina_chained_mempool_from(void *data, void *ptr)
}
// Check if the pointer was freed
- for (t = p->base, last = NULL; t != NULL; t = t->next)
+ for (t = p->base; t != NULL; t = t->next)
{
#ifndef NVALGRIND
VALGRIND_MAKE_MEM_DEFINED(t, pool->item_alloc);