From c7897429af586540dd9eb78d6173e49d62ea9579 Mon Sep 17 00:00:00 2001 From: Aaron Gokaslan Date: Tue, 3 Aug 2021 17:03:12 +0200 Subject: [PATCH] python: don't pass potentially huge types by value. --- src/python/magnum/gl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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); }