From: Cliff Woolley Date: Wed, 11 Apr 2001 19:07:01 +0000 (+0000) Subject: Removed apr_bucket_do_create() macro, which was causing warnings X-Git-Tag: 2.0.17~51 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4b8fc3c6c645a763bddc9b18662f32af3ee92215;p=apache Removed apr_bucket_do_create() macro, which was causing warnings about unreachable code in some compilers (notably MSVC). What used to be done by this macro is now done inline in the various apr_bucket_foo_create() functions. [Cliff Woolley] git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88811 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/server/error_bucket.c b/server/error_bucket.c index 86eaacecbf..7a786ff4d8 100644 --- a/server/error_bucket.c +++ b/server/error_bucket.c @@ -90,7 +90,10 @@ AP_DECLARE(apr_bucket *) ap_bucket_error_make(apr_bucket *b, int error, AP_DECLARE(apr_bucket *) ap_bucket_error_create(int error, const char *buf, apr_pool_t *p) { - apr_bucket_do_create(ap_bucket_error_make(b, error, buf, p)); + apr_bucket *b = (apr_bucket *)calloc(1, sizeof(*b)); + + APR_BUCKET_INIT(b); + return ap_bucket_error_make(b, error, buf, p); } AP_DECLARE_DATA const apr_bucket_type_t ap_bucket_type_error = {