Mod Cplusplus CVS committal
Author : johnksterling
Project : mod_cplusplus
Module : example
Dir : mod_cplusplus/example/output_filter
Modified Files:
test_output.cpp
Log Message:
fix debian compile error
===================================================================
RCS file: /cvsroot/modcplusplus/mod_cplusplus/example/output_filter/test_output.cpp,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -3 -r1.5 -r1.6
--- test_output.cpp 26 Jan 2005 08:56:20 -0000 1.5
+++ test_output.cpp 16 Jul 2005 01:22:10 -0000 1.6
@@ -26,23 +26,25 @@
new_brigade = apr_brigade_create(f->r->pool,
f->c->bucket_alloc);
- APR_BRIGADE_FOREACH(input_bucket,bb) {
- const char *data;
- apr_size_t len;
- char *buf = NULL;
- apr_size_t n;
- apr_bucket *new_bucket;
+ for( input_bucket = APR_BRIGADE_FIRST(bb);
+ input_bucket != APR_BRIGADE_SENTINEL(bb);
+ input_bucket = APR_BUCKET_NEXT(input_bucket) ) {
+ const char *data;
+ apr_size_t len;
+ char *buf = NULL;
+ apr_size_t n;
+ apr_bucket *new_bucket;
- if(APR_BUCKET_IS_EOS(input_bucket)) {
- apr_bucket *eos_bucket = apr_bucket_eos_create(f->c->bucket_alloc);
- APR_BRIGADE_INSERT_TAIL(new_brigade, eos_bucket);
- break;
+ if(APR_BUCKET_IS_EOS(input_bucket)) {
+ apr_bucket *eos_bucket = apr_bucket_eos_create(f->c->bucket_alloc);
+ APR_BRIGADE_INSERT_TAIL(new_brigade, eos_bucket);
+ break;
}
- apr_bucket_read(input_bucket, &data, &len, APR_BLOCK_READ);
+ apr_bucket_read(input_bucket, &data, &len, APR_BLOCK_READ);
- buf = (char *)apr_pcalloc(f->r->pool, len);
- for(n = 0; n < len ; ++n) {
+ buf = (char *)apr_pcalloc(f->r->pool, len);
+ for(n = 0; n < len ; ++n) {
buf[n] = data[len - n -1];
}
|