diff options
Diffstat (limited to 'src/zenhttp/httpparser.cpp')
| -rw-r--r-- | src/zenhttp/httpparser.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/zenhttp/httpparser.cpp b/src/zenhttp/httpparser.cpp index ebfe36227..6b987151a 100644 --- a/src/zenhttp/httpparser.cpp +++ b/src/zenhttp/httpparser.cpp @@ -38,8 +38,7 @@ http_parser_settings HttpRequestParser::s_ParserSettings{ .on_chunk_header{}, .on_chunk_complete{}}; -void -HttpRequestParser::Initialize() +HttpRequestParser::HttpRequestParser(HttpRequestParserCallbacks& Connection) : m_Connection(Connection) { http_parser_init(&m_Parser, HTTP_REQUEST); m_Parser.data = this; @@ -47,6 +46,10 @@ HttpRequestParser::Initialize() ResetState(); } +HttpRequestParser::~HttpRequestParser() +{ +} + size_t HttpRequestParser::ConsumeData(const char* InputData, size_t DataSize) { |