]> mj.ucw.cz Git - libucw.git/blobdiff - lib/hashtable.h
obj_add_attr_ref() with an on-stack buffer is not advisable, better
[libucw.git] / lib / hashtable.h
index 10aee8bb2cfd22ac1281b0e5fc5344636b825f13..1c40ea9d6729f3f7b61a75838fd9015d5e5852f1 100644 (file)
@@ -268,14 +268,14 @@ static inline void P(cleanup_alloc) (void) { }
 
 #elif defined(HASH_USE_POOL)
 /* If the caller has requested to use his mempool, do so */
 
 #elif defined(HASH_USE_POOL)
 /* If the caller has requested to use his mempool, do so */
-#include "lib/pools.h"
+#include "lib/mempool.h"
 static inline void * P(alloc) (unsigned int size) { return mp_alloc_fast(HASH_USE_POOL, size); }
 static inline void P(init_alloc) (void) { }
 static inline void P(cleanup_alloc) (void) { }
 
 #elif defined(HASH_AUTO_POOL)
 /* Use our own pools */
 static inline void * P(alloc) (unsigned int size) { return mp_alloc_fast(HASH_USE_POOL, size); }
 static inline void P(init_alloc) (void) { }
 static inline void P(cleanup_alloc) (void) { }
 
 #elif defined(HASH_AUTO_POOL)
 /* Use our own pools */
-#include "lib/pools.h"
+#include "lib/mempool.h"
 static struct mempool *P(pool);
 static inline void * P(alloc) (unsigned int size) { return mp_alloc_fast(P(pool), size); }
 static inline void P(init_alloc) (void) { P(pool) = mp_new(HASH_AUTO_POOL); }
 static struct mempool *P(pool);
 static inline void * P(alloc) (unsigned int size) { return mp_alloc_fast(P(pool), size); }
 static inline void P(init_alloc) (void) { P(pool) = mp_new(HASH_AUTO_POOL); }