Put the mempool backend structure with other structure.
authorcedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 20 Oct 2008 13:23:18 +0000 (13:23 +0000)
committercedric <cedric@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 20 Oct 2008 13:23:18 +0000 (13:23 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@36855 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/include/eina_inline_mempool.x
src/include/eina_mempool.h

index fb038ba..d8ad1f3 100644 (file)
@@ -20,7 +20,6 @@
 #define EINA_INLINE_MEMPOOL_X_
 
 /* Memory Pool */
-typedef struct _Eina_Mempool_Backend Eina_Mempool_Backend;
 struct _Eina_Mempool_Backend
 {
    const char *name;
index 24fc9c0..45dcf29 100644 (file)
@@ -28,8 +28,7 @@
  * @{
  */
 typedef struct _Eina_Mempool Eina_Mempool;
-
-#include "eina_inline_mempool.x"
+typedef struct _Eina_Mempool_Backend Eina_Mempool_Backend;
 
 EAPI extern Eina_Error EINA_ERROR_NOT_MEMPOOL_MODULE;
 
@@ -49,6 +48,7 @@ EAPI void eina_mempool_statistics(Eina_Mempool *mp);
 EAPI Eina_Bool eina_mempool_register(Eina_Mempool_Backend *be);
 EAPI void eina_mempool_unregister(Eina_Mempool_Backend *be);
 
+#include "eina_inline_mempool.x"
 /** @} */
 
 #endif /* EINA_MEMPOOL_H_ */