summaryrefslogtreecommitdiffstats
path: root/modules/experimental/mod_charset_lite.c
diff options
context:
space:
mode:
authorRyan Bloom <rbb@apache.org>2000-10-13 07:35:57 +0200
committerRyan Bloom <rbb@apache.org>2000-10-13 07:35:57 +0200
commit745e689f7c4ac585c3faf069de411d16bda0ce9d (patch)
tree3c34cf2bec6dfa51bfe095cb4bf6495957d7f0e5 /modules/experimental/mod_charset_lite.c
parentmod_cgid: In the handler, shut down the Unix socket (only for write) (diff)
downloadapache2-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.c2
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;