diff options
author | Ryan Bloom <rbb@apache.org> | 2000-10-13 07:35:57 +0200 |
---|---|---|
committer | Ryan Bloom <rbb@apache.org> | 2000-10-13 07:35:57 +0200 |
commit | 745e689f7c4ac585c3faf069de411d16bda0ce9d (patch) | |
tree | 3c34cf2bec6dfa51bfe095cb4bf6495957d7f0e5 /modules/experimental/mod_charset_lite.c | |
parent | mod_cgid: In the handler, shut down the Unix socket (only for write) (diff) | |
download | apache2-745e689f7c4ac585c3faf069de411d16bda0ce9d.tar.xz apache2-745e689f7c4ac585c3faf069de411d16bda0ce9d.zip |
Remove all function pointers from the ap_bucket type. These function
pointers are replaced with a global table that allows modules to register
their bucket types. Those bucket types are then allowed to be used in
the server processing. This also required removing all direct calls to
those functions. The ap_bucket type has an index into an array, so in
each ap_bucket_* function, we use that index to find the correct set of
functions.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86575 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'modules/experimental/mod_charset_lite.c')
-rw-r--r-- | modules/experimental/mod_charset_lite.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/experimental/mod_charset_lite.c b/modules/experimental/mod_charset_lite.c index 992c42220d..ee1b0e3b13 100644 --- a/modules/experimental/mod_charset_lite.c +++ b/modules/experimental/mod_charset_lite.c @@ -688,7 +688,7 @@ static apr_status_t xlate_filter(ap_filter_t *f, ap_bucket_brigade *bb) } break; } - rv = dptr->read(dptr, &cur_str, &cur_len, 0); + rv = ap_bucket_read(dptr, &cur_str, &cur_len, 0); if (rv != APR_SUCCESS) { done = 1; ctx->ees = EES_BUCKET_READ; |