330 |
_body_readline (stream_t stream, char *optr, size_t osize, |
_body_readline (stream_t stream, char *optr, size_t osize, |
331 |
off_t offset, size_t *nbytes) |
off_t offset, size_t *nbytes) |
332 |
{ |
{ |
333 |
message_t msg = stream_get_owner (stream); |
body_t body = stream_get_owner (stream); |
334 |
|
message_t msg = body_get_owner (body); |
335 |
struct _mhdraft_message *mp = message_get_owner (msg); |
struct _mhdraft_message *mp = message_get_owner (msg); |
336 |
stream_t str; |
stream_t str; |
337 |
|
|
342 |
static int |
static int |
343 |
_body_stream_size (stream_t stream, off_t *psize) |
_body_stream_size (stream_t stream, off_t *psize) |
344 |
{ |
{ |
345 |
message_t msg = stream_get_owner (stream); |
body_t body = stream_get_owner (stream); |
346 |
|
message_t msg = body_get_owner (body); |
347 |
struct _mhdraft_message *mp = message_get_owner (msg); |
struct _mhdraft_message *mp = message_get_owner (msg); |
348 |
|
|
349 |
if (psize) |
if (psize) |