From: Timo Sirainen Date: Sat, 10 Jan 2009 20:37:24 +0000 (-0500) Subject: Added array_get_pool(). X-Git-Tag: 1.2.beta1~133 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3e414ac92b8ae252489d13c34730507898cdcfb9;p=thirdparty%2Fdovecot%2Fcore.git Added array_get_pool(). Patch by Stephan Bosch. --HG-- branch : HEAD --- diff --git a/src/lib/array.h b/src/lib/array.h index f14e844f51..8adfd82494 100644 --- a/src/lib/array.h +++ b/src/lib/array.h @@ -91,6 +91,14 @@ array_is_created_i(const struct array *array) #define array_is_created(array) \ array_is_created_i(&(array)->arr) +static inline pool_t ATTR_PURE +array_get_pool_i(struct array *array) +{ + return buffer_get_pool(array->buffer); +} +#define array_get_pool(array) \ + array_get_pool_i(&(array)->arr) + static inline void array_clear_i(struct array *array) {