basic_parser returns error::header_limit ealier

This commit is contained in:
Mohammad Nejati
2024-08-22 00:22:16 +03:30
committed by Mohammad Nejati
parent a9c4a19f26
commit f181fbf6e4
3 changed files with 68 additions and 91 deletions
+13 -8
View File
@@ -642,25 +642,30 @@ private:
error_code& ec);
void
maybe_need_more(
char const* p, std::size_t n,
error_code& ec);
void
parse_start_line(
inner_parse_start_line(
char const*& p, char const* last,
error_code& ec, std::true_type);
void
parse_start_line(
inner_parse_start_line(
char const*& p, char const* last,
error_code& ec, std::false_type);
void
parse_fields(
parse_start_line(
char const*& p, std::size_t n,
error_code& ec);
void
inner_parse_fields(
char const*& p, char const* last,
error_code& ec);
void
parse_fields(
char const*& p, std::size_t n,
error_code& ec);
void
finish_header(
error_code& ec, std::true_type);