diff -r e72546725c77 -r c9a158da6c32 src/XMLDocumentConstructor.h --- a/src/XMLDocumentConstructor.h Mon Nov 30 00:12:16 2020 +0100 +++ b/src/XMLDocumentConstructor.h Sun Oct 31 17:30:40 2021 +0100 @@ -25,6 +25,7 @@ #include "lib/BackspaceUnescapingProcessor.h" #include "lib/JavaPropertiesUnescapingProcessor.h" #include "lib/JavaPropertiesDialect.h" +#include "lib/JavaManifestMFDialect.h" #include "lib/XMLNameCodec.h" using namespace relpipe::in::ini::lib; @@ -161,6 +162,7 @@ reader->addUnescapingProcessor(std::make_shared(), unescaping::JavaProperties, false); reader->addUnescapingProcessor(std::make_shared(), unescaping::Backspace, true); reader->addDialect(std::make_shared(), dialect::JavaProperties, false); + reader->addDialect(std::make_shared(), dialect::JavaManifestMF, false); handler = std::make_shared(parser); }