Return-Path: Delivered-To: apmail-apr-cvs-archive@apr.apache.org Received: (qmail 78836 invoked by uid 500); 2 Jul 2003 06:36:00 -0000 Mailing-List: contact cvs-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: Reply-To: dev@apr.apache.org Delivered-To: mailing list cvs@apr.apache.org Received: (qmail 78825 invoked by uid 500); 2 Jul 2003 06:36:00 -0000 Delivered-To: apmail-apr-util-cvs@apache.org Date: 2 Jul 2003 06:35:59 -0000 Message-ID: <20030702063559.14454.qmail@icarus.apache.org> From: jwoolley@apache.org To: apr-util-cvs@apache.org Subject: cvs commit: apr-util/include apr_buckets.h X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N jwoolley 2003/07/01 23:35:59 Modified: buckets apr_buckets_alloc.c include apr_buckets.h Log: revert the previous commit. i think there's a cleaner way. will try it tomorrow. regardless, i don't want this addition to the api to get out into the wild unless i'm sure it's needed, which i'm currently not. Revision Changes Path 1.11 +1 -9 apr-util/buckets/apr_buckets_alloc.c Index: apr_buckets_alloc.c =================================================================== RCS file: /home/cvs/apr-util/buckets/apr_buckets_alloc.c,v retrieving revision 1.10 retrieving revision 1.11 diff -u -d -u -r1.10 -r1.11 --- apr_buckets_alloc.c 2 Jul 2003 05:25:44 -0000 1.10 +++ apr_buckets_alloc.c 2 Jul 2003 06:35:59 -0000 1.11 @@ -90,18 +90,10 @@ APU_DECLARE_NONSTD(apr_bucket_alloc_t *) apr_bucket_alloc_create(apr_pool_t *p) { apr_allocator_t *allocator; - - apr_allocator_create(&allocator); - return apr_bucket_alloc_create_ex(p, allocator); -} - -APU_DECLARE_NONSTD(apr_bucket_alloc_t *) apr_bucket_alloc_create_ex( - apr_pool_t *p, - apr_allocator_t *allocator) -{ apr_bucket_alloc_t *list; apr_memnode_t *block; + apr_allocator_create(&allocator); block = apr_allocator_alloc(allocator, ALLOC_AMT); list = (apr_bucket_alloc_t *)block->first_avail; list->pool = p; 1.152 +1 -11 apr-util/include/apr_buckets.h Index: apr_buckets.h =================================================================== RCS file: /home/cvs/apr-util/include/apr_buckets.h,v retrieving revision 1.151 retrieving revision 1.152 diff -u -d -u -r1.151 -r1.152 --- apr_buckets.h 2 Jul 2003 05:25:44 -0000 1.151 +++ apr_buckets.h 2 Jul 2003 06:35:59 -0000 1.152 @@ -921,23 +921,13 @@ /* ***** Bucket freelist functions ***** */ /** - * Create a bucket allocator (and its underlying apr_allocator_t). + * Create a bucket allocator. * @param p Pool to allocate the allocator from [note: this is only * used to allocate internal structures of the allocator, NOT * to allocate the memory handed out by the allocator] * @warning The allocator must never be used by more than one thread at a time. */ APU_DECLARE_NONSTD(apr_bucket_alloc_t *) apr_bucket_alloc_create(apr_pool_t *p); - -/** - * Create a bucket allocator (specifying an apr_allocator_t for it to use). - * @param p Pool to allocate the allocator from [note: this is only - * used to allocate internal structures of the allocator, NOT - * to allocate the memory handed out by the allocator] - * @param allocator The apr_allocator_t from which to get blocks of memory. - * @warning The allocator must never be used by more than one thread at a time. - */ -APU_DECLARE_NONSTD(apr_bucket_alloc_t *) apr_bucket_alloc_create_ex(apr_pool_t *p, apr_allocator_t *allocator); /** * Destroy a bucket allocator.