]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
Added array_get_pool().
authorTimo Sirainen <tss@iki.fi>
Sat, 10 Jan 2009 20:37:24 +0000 (15:37 -0500)
committerTimo Sirainen <tss@iki.fi>
Sat, 10 Jan 2009 20:37:24 +0000 (15:37 -0500)
Patch by Stephan Bosch.

--HG--
branch : HEAD

src/lib/array.h

index f14e844f5102152156e552ee5a64b6271f07a005..8adfd8249463ccf65ac5491adff44ae780fc8c6e 100644 (file)
@@ -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)
 {