summaryrefslogtreecommitdiff
path: root/buckets
diff options
context:
space:
mode:
authorJoe Orton <jorton@apache.org>2009-03-25 18:39:52 +0000
committerJoe Orton <jorton@apache.org>2009-03-25 18:39:52 +0000
commit9193acb99d5f9c92f453c86e187f2f717cbdcbf6 (patch)
treeff2e89d926fef7b8ec85dce2bb7ff00cf8d52a12 /buckets
parent974fe6a8882d433010d840ce19b5495d9359249a (diff)
downloadapr-9193acb99d5f9c92f453c86e187f2f717cbdcbf6.tar.gz
* buckets/apr_buckets_alloc.c (apr_bucket_alloc_create): Use a new
allocator since the pool->allocator association has gone. git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@758398 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'buckets')
-rw-r--r--buckets/apr_buckets_alloc.c11
1 files changed, 3 insertions, 8 deletions
diff --git a/buckets/apr_buckets_alloc.c b/buckets/apr_buckets_alloc.c
index 60f42deae..9623f0af2 100644
--- a/buckets/apr_buckets_alloc.c
+++ b/buckets/apr_buckets_alloc.c
@@ -58,17 +58,12 @@ static apr_status_t alloc_cleanup(void *data)
APU_DECLARE_NONSTD(apr_bucket_alloc_t *) apr_bucket_alloc_create(apr_pool_t *p)
{
- apr_allocator_t *allocator = apr_pool_allocator_get(p);
+ apr_allocator_t *allocator;
apr_bucket_alloc_t *list;
-#if APR_POOL_DEBUG
- /* may be NULL for debug mode. */
- if (allocator == NULL) {
- if (apr_allocator_create(&allocator) != APR_SUCCESS) {
- abort();
- }
+ if (apr_allocator_create(&allocator) != APR_SUCCESS) {
+ abort();
}
-#endif
list = apr_bucket_alloc_create_ex(allocator);
list->pool = p;