Browse Source

GCC 4.5 compatibility: no range-based for.

Vladimír Vondruš 13 years ago
parent
commit
2502eb7438
  1. 3
      src/Plugins/MagnumFont/MagnumFont.cpp

3
src/Plugins/MagnumFont/MagnumFont.cpp

@ -138,7 +138,8 @@ void MagnumFont::openInternal(Utility::Configuration&& conf, Trade::ImageData2D&
/* Fill character->glyph map */
const std::vector<Utility::ConfigurationGroup*> 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<UnsignedInt>("glyph");
CORRADE_INTERNAL_ASSERT(glyphId < _opened->glyphAdvance.size());
_opened->glyphId.emplace(c->value<char32_t>("unicode"), glyphId);

Loading…
Cancel
Save