Commit b6d858f4 authored by Max Kellermann's avatar Max Kellermann

lib/expat/Parser: make the "is_final" argument optional

parent dedede3c
...@@ -72,7 +72,7 @@ public: ...@@ -72,7 +72,7 @@ public:
XML_SetCharacterDataHandler(parser, charhndl); XML_SetCharacterDataHandler(parser, charhndl);
} }
void Parse(const char *data, size_t length, bool is_final); void Parse(const char *data, size_t length, bool is_final=false);
void CompleteParse() { void CompleteParse() {
Parse("", 0, true); Parse("", 0, true);
......
...@@ -32,7 +32,7 @@ ExpatParser::Parse(InputStream &is) ...@@ -32,7 +32,7 @@ ExpatParser::Parse(InputStream &is)
if (nbytes == 0) if (nbytes == 0)
break; break;
Parse(buffer, nbytes, false); Parse(buffer, nbytes);
} }
CompleteParse(); CompleteParse();
......
...@@ -300,7 +300,7 @@ private: ...@@ -300,7 +300,7 @@ private:
void OnData(ConstBuffer<void> _data) final { void OnData(ConstBuffer<void> _data) final {
const auto data = ConstBuffer<char>::FromVoid(_data); const auto data = ConstBuffer<char>::FromVoid(_data);
Parse(data.data, data.size, false); Parse(data.data, data.size);
} }
void OnEnd() final { void OnEnd() final {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment