From 47b8fbd145f555adc4f3accdc3b96e6c2a1d0b52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Sat, 28 Jun 2014 19:19:20 +0200 Subject: [PATCH] GCC 4.4 compatibility: needs explicit cast of anonymous typed enum. --- src/Magnum/Implementation/BufferState.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Magnum/Implementation/BufferState.cpp b/src/Magnum/Implementation/BufferState.cpp index d9e0b1d3d..e123a6547 100644 --- a/src/Magnum/Implementation/BufferState.cpp +++ b/src/Magnum/Implementation/BufferState.cpp @@ -139,7 +139,8 @@ BufferState::BufferState(Context& context, std::vector& extensions) } void BufferState::reset() { - std::fill_n(bindings, TargetCount, State::DisengagedBinding); + /* GCC 4.4 (?) needs explicit cast to GLuint */ + std::fill_n(bindings, TargetCount, GLuint(State::DisengagedBinding)); } }}