Joe Schaefer <[EMAIL PROTECTED]> writes: [...]
> If input filters, or the content handler, are really allowed to modify > the *actual* input data, then the setaside implementation for > heap-allocated buckets needs to be changed. It is currently a noop, > but it probably should make a copy if such modifications are permitted. To answer my own question :-), this line in apr_buckets.h describes the "read" method for buckets: apr_status_t (*read)(apr_bucket *b, const char **str, apr_size_t *len, ^^^^^ I interpret the const qualifier here to mean that modifications (to the raw data) are disallowed by the bucket API, and that the setaside implementation for heap-type buckets is fine as-is. Is this correct? -- Joe Schaefer