uoff_t max_payload_size;
enum http_message_parse_flags flags;
- const unsigned char *cur, *end;
+ const unsigned char *begin, *cur, *end;
const char *error;
enum http_message_parse_error error_code;
while ((ret = i_stream_read_bytes(_parser->input, &begin, &size,
old_bytes + 1)) > 0) {
- _parser->cur = begin;
- _parser->end = _parser->cur + size;
+ _parser->begin = _parser->cur = begin;
+ _parser->end = _parser->begin + size;
if ((ret = http_request_parse(parser, pool)) < 0)
return -1;
while ((ret = i_stream_read_bytes(_parser->input, &begin, &size,
old_bytes + 1)) > 0) {
- _parser->cur = begin;
- _parser->end = _parser->cur + size;
+ _parser->begin = _parser->cur = begin;
+ _parser->end = _parser->begin + size;
if ((ret = http_response_parse(parser)) < 0)
return -1;