--- a/libs/libparsers/src/xmlparser.cpp 2024-02-03 18:42:17.418105768 +0100 +++ b/libs/libparsers/src/xmlparser.cpp 2024-02-03 18:45:55.170471691 +0100 @@ -152,7 +152,6 @@ { QByteArray buffer; QString msg, file; - xmlError *xml_error=nullptr; int parser_opt; if(!xml_buffer.isEmpty()) @@ -179,7 +178,7 @@ xml_doc=xmlReadMemory(buffer.data(), buffer.size(), nullptr, nullptr, parser_opt); //In case the document criation fails, gets the last xml parser error - xml_error=xmlGetLastError(); + const xmlError *xml_error = xmlGetLastError(); //If some error is set if(xml_error)