]> git.tdb.fi Git - libs/gl.git/blobdiff - source/backends/opengl/query_backend.cpp
Add correct copy and move semantics to most classes
[libs/gl.git] / source / backends / opengl / query_backend.cpp
index 07360ba50da030fcc075a164d36b7ba20ce5d78b..877e888fad76fb4df8c2d4ae15cc3baa5b8f20e0 100644 (file)
@@ -19,6 +19,13 @@ OpenGLQueryPool::OpenGLQueryPool(unsigned t):
        }
 }
 
+OpenGLQueryPool::OpenGLQueryPool(OpenGLQueryPool &&other):
+       gl_type(other.gl_type),
+       queries(move(other.queries))
+{
+       other.queries.clear();
+}
+
 OpenGLQueryPool::~OpenGLQueryPool()
 {
        glDeleteQueries(queries.size(), queries.data());