diff --git a/src/Plugins/MagnumFont/MagnumFont.cpp b/src/Plugins/MagnumFont/MagnumFont.cpp index ac655181b..dce9e8d54 100644 --- a/src/Plugins/MagnumFont/MagnumFont.cpp +++ b/src/Plugins/MagnumFont/MagnumFont.cpp @@ -77,7 +77,7 @@ void MagnumFont::doOpenData(const std::vector(data[0].second.begin()), data[0].second.size()}); + std::istringstream in(std::string(reinterpret_cast(data[0].second.begin()), data[0].second.size())); Utility::Configuration conf(in, Utility::Configuration::Flag::SkipComments); if(!conf.isValid() || conf.isEmpty()) { Error() << "Magnum::Text::MagnumFont::openData(): cannot open file" << data[0].first << conf.isValid();