diff --git a/src/python/magnum/gl.cpp b/src/python/magnum/gl.cpp index 5767270..a8d4dbd 100644 --- a/src/python/magnum/gl.cpp +++ b/src/python/magnum/gl.cpp @@ -118,7 +118,7 @@ struct PublicizedAbstractShaderProgram: GL::AbstractShaderProgram { #endif }; -template void setUniform(GL::AbstractShaderProgram& self, Int location, T value) { +template void setUniform(GL::AbstractShaderProgram& self, Int location, const T& value) { static_cast(self).setUniform(location, value); }