efl/eina: simplify mempool logic.
authorCedric BAIL <cedric.bail@free.fr>
Thu, 24 Jan 2013 02:23:59 +0000 (02:23 +0000)
committerCedric BAIL <cedric.bail@free.fr>
Thu, 24 Jan 2013 02:23:59 +0000 (02:23 +0000)
SVN revision: 83194

src/modules/eina/mp/chained_pool/eina_chained_mempool.c

index a9be284..869633a 100644 (file)
@@ -113,7 +113,6 @@ _eina_chained_mp_pool_new(Chained_Mempool *pool)
 {
    Chained_Pool *p;
    unsigned char *ptr;
-   unsigned int alignof;
 
    eina_error_set(0);
    p = malloc(pool->alloc_size);
@@ -137,8 +136,7 @@ _eina_chained_mp_pool_new(Chained_Mempool *pool)
    }
 #endif
 
-   alignof = eina_mempool_alignof(sizeof(Chained_Pool));
-   ptr = (unsigned char *)p + alignof;
+   ptr = (unsigned char *)(p + 1);
    p->usage = 0;
    p->base = NULL;