From b54215f14695177dde1510065fc9c17c0b2c4a27 Mon Sep 17 00:00:00 2001 From: Veloman Yunkan Date: Fri, 9 Apr 2021 17:23:17 +0400 Subject: [PATCH] Manager::readOpds() doesn't modify its input --- src/manager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/manager.cpp b/src/manager.cpp index 46e0f8fd1..3e59cac27 100644 --- a/src/manager.cpp +++ b/src/manager.cpp @@ -124,7 +124,7 @@ bool Manager::readOpds(const std::string& content, const std::string& urlHost) { pugi::xml_document doc; pugi::xml_parse_result result - = doc.load_buffer_inplace((void*)content.data(), content.size()); + = doc.load_buffer((void*)content.data(), content.size()); if (result) { this->parseOpdsDom(doc, urlHost);