From 2502eb7438801c9000df2bd5c40435057357bb95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Fri, 5 Jul 2013 18:29:29 +0200 Subject: [PATCH] GCC 4.5 compatibility: no range-based for. --- src/Plugins/MagnumFont/MagnumFont.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Plugins/MagnumFont/MagnumFont.cpp b/src/Plugins/MagnumFont/MagnumFont.cpp index 1880f1332..422f485b2 100644 --- a/src/Plugins/MagnumFont/MagnumFont.cpp +++ b/src/Plugins/MagnumFont/MagnumFont.cpp @@ -138,7 +138,8 @@ void MagnumFont::openInternal(Utility::Configuration&& conf, Trade::ImageData2D& /* Fill character->glyph map */ const std::vector chars = _opened->conf.groups("char"); - for(const Utility::ConfigurationGroup* const c: chars) { + for(auto it = chars.begin(); it != chars.end(); ++it) { + const Utility::ConfigurationGroup* const c = *it; const UnsignedInt glyphId = c->value("glyph"); CORRADE_INTERNAL_ASSERT(glyphId < _opened->glyphAdvance.size()); _opened->glyphId.emplace(c->value("unicode"), glyphId);