From c9a5719fb6187b59229465be631972ace9f32896 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Tue, 25 May 2021 10:42:21 +0100 Subject: [PATCH] [Minor] Add another helper for mempool typed allocations --- src/libutil/mem_pool.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libutil/mem_pool.h b/src/libutil/mem_pool.h index eea1c6358..d4488ac55 100644 --- a/src/libutil/mem_pool.h +++ b/src/libutil/mem_pool.h @@ -155,6 +155,8 @@ void *rspamd_mempool_alloc_ (rspamd_mempool_t *pool, gsize size, const gchar *lo rspamd_mempool_alloc_((pool), (size), (G_STRLOC)) #define rspamd_mempool_alloc_type(pool, type) \ (type *)(rspamd_mempool_alloc_((pool), sizeof(type), (G_STRLOC))) +#define rspamd_mempool_alloc_buffer(pool, buflen) \ + (char *)(rspamd_mempool_alloc_((pool), sizeof(char) * (buflen), (G_STRLOC))) /** * Notify external memory usage for memory pool * @param pool -- 2.39.5