lib/expat/Parser: forward Parse() arguments

This commit is contained in:
Max Kellermann
2018-01-21 14:34:53 +01:00
parent 542bbb0889
commit b14fc907f9

View File

@@ -104,12 +104,9 @@ public:
parser.SetCharacterDataHandler(CharacterData); parser.SetCharacterDataHandler(CharacterData);
} }
void Parse(const char *data, size_t length, bool is_final) { template<typename... Args>
parser.Parse(data, length, is_final); void Parse(Args&&... args) {
} parser.Parse(std::forward<Args>(args)...);
void Parse(InputStream &is) {
parser.Parse(is);
} }
gcc_pure gcc_pure