Browse Source

Shaders: fix an unused expression warning on Clang.

pull/588/head
Vladimír Vondruš 4 years ago
parent
commit
bd5f6670c2
  1. 4
      src/Magnum/Shaders/glShaderWrapper.cpp

4
src/Magnum/Shaders/glShaderWrapper.cpp

@ -44,8 +44,8 @@ GLShaderWrapper& GLShaderWrapper::operator=(GLShaderWrapper&& other) noexcept {
GLShaderWrapper::~GLShaderWrapper() {
/* Convert itself to a temporary GL::Shader, triggering deletion in its
destructor */
if(id) GL::Shader{std::move(*this)};
destructor. Cast to void to avoid warnings about an unused result. */
if(id) static_cast<void>(GL::Shader{std::move(*this)});
}
GLShaderWrapper::operator GL::Shader() & noexcept {

Loading…
Cancel
Save