From 4d4d3c5a333946070e11e4063e124105c84f9c00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Tue, 23 Jul 2013 11:28:06 +0200 Subject: [PATCH] GCC 4.5 compatibility: no range-based for. --- src/Plugins/MagnumFont/MagnumFont.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Plugins/MagnumFont/MagnumFont.cpp b/src/Plugins/MagnumFont/MagnumFont.cpp index 8ef9ae8d6..33a12b7bc 100644 --- a/src/Plugins/MagnumFont/MagnumFont.cpp +++ b/src/Plugins/MagnumFont/MagnumFont.cpp @@ -154,8 +154,8 @@ void MagnumFont::openInternal(Utility::Configuration&& conf, Trade::ImageData2D& /* Glyph advances */ const std::vector glyphs = _opened->conf.groups("glyph"); _opened->glyphAdvance.reserve(glyphs.size()); - for(const Utility::ConfigurationGroup* const g: glyphs) - _opened->glyphAdvance.push_back(g->value("advance")); + for(auto it = glyphs.begin(); it != glyphs.end(); ++it) + _opened->glyphAdvance.push_back((*it)->value("advance")); /* Fill character->glyph map */ const std::vector chars = _opened->conf.groups("char");