For buffer sizes is not needed. In the case of BodyPipe::unproducedSize() is the unread part of body so it is required to be int64. I think the way this function called will work even if return wrong body size (less than the real size), but it is wrong..
> On sΓΆn, 2007-09-30 at 15:43 -0600, Alex Rousskov wrote: > >> Should _all_ size_t uses in BodyPipe be replaced with uint64_t then? > > Anything that relates to the expected body content size to be > transferred over the BodyPipe, but not buffer or passwed chunk sizes. >