[EMAIL PROTECTED] wrote: > > trawick 01/02/27 18:19:02 > > Modified: buckets apr_buckets_simple.c > Log: > Fix some warnings related to the fact that you can't do arithmetic > with a void *.
Wouldn't it be better to make b->data a char * in the first place? Cheers, Ben. > > Revision Changes Path > 1.24 +2 -2 apr-util/buckets/apr_buckets_simple.c > > Index: apr_buckets_simple.c > =================================================================== > RCS file: /home/cvs/apr-util/buckets/apr_buckets_simple.c,v > retrieving revision 1.23 > retrieving revision 1.24 > diff -u -r1.23 -r1.24 > --- apr_buckets_simple.c 2001/02/27 20:45:36 1.23 > +++ apr_buckets_simple.c 2001/02/28 02:19:02 1.24 > @@ -93,7 +93,7 @@ > static apr_status_t simple_read(apr_bucket *b, const char **str, > apr_size_t *len, apr_read_type_e block) > { > - *str = b->data + b->start; > + *str = (char *)b->data + b->start; > *len = b->length; > return APR_SUCCESS; > } > @@ -126,7 +126,7 @@ > */ > static apr_status_t transient_setaside(apr_bucket *b) > { > - b = apr_bucket_heap_make(b, b->data+b->start, b->length, 1, NULL); > + b = apr_bucket_heap_make(b, (char *)b->data + b->start, b->length, 1, > NULL); > if (b == NULL) { > return APR_ENOMEM; > } > > > -- http://www.apache-ssl.org/ben.html "There is no limit to what a man can do or how far he can go if he doesn't mind who gets the credit." - Robert Woodruff ApacheCon 2001! http://ApacheCon.com/