From e131e9dfad6e5bb6db8163b6d2c2325ab5d14672 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Wed, 13 Aug 2014 15:50:33 +0200 Subject: [PATCH] GCC 4.5 compatibility: no range-based for. --- src/Magnum/AbstractShaderProgram.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Magnum/AbstractShaderProgram.cpp b/src/Magnum/AbstractShaderProgram.cpp index 6e39c4333..57a07514d 100644 --- a/src/Magnum/AbstractShaderProgram.cpp +++ b/src/Magnum/AbstractShaderProgram.cpp @@ -265,7 +265,7 @@ void AbstractShaderProgram::attachShader(Shader& shader) { } void AbstractShaderProgram::attachShaders(std::initializer_list> shaders) { - for(Shader& s: shaders) attachShader(s); + for(auto it = shaders.begin(); it != shaders.end(); ++it) attachShader(it->get()); } void AbstractShaderProgram::bindAttributeLocationInternal(const UnsignedInt location, const Containers::ArrayReference name) {