From: Derrick Stolee Date: Mon, 26 Jul 2021 14:36:39 GMT Subject: Re: [PATCH 3/7] merge-ort: add pool_alloc, pool_calloc, and pool_strndup wrappers Message-ID: In-Reply-To: On 7/23/2021 8:54 AM, Elijah Newren via GitGitGadget wrote: > From: Elijah Newren > > We need functions which will either call > xmalloc, xcalloc, xstrndup > or > mem_pool_alloc, mem_pool_calloc, mem_pool_strndup > depending on whether we have a non-NULL memory pool. Add these > functions; the next commit will make use of these. I briefly considered that this should just be the way the mem_pool_* methods work. It does rely on the caller knowing to free() the allocated memory when their pool is NULL, so perhaps such a universal change might be too much. What do you think? Thanks, -Stolee