From 951642ecb481247fed67a1052d83e2f8995b1402 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Leclercq?= Date: Thu, 3 Sep 2020 16:33:49 +0200 Subject: [PATCH] Fix some warnings --- .../OpenGLRenderer/Wrapper/Linux/EGLContextX11.hpp | 9 ++++----- include/Nazara/Utility/VertexDeclaration.hpp | 4 ++-- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/include/Nazara/OpenGLRenderer/Wrapper/Linux/EGLContextX11.hpp b/include/Nazara/OpenGLRenderer/Wrapper/Linux/EGLContextX11.hpp index 8689089be..7949514be 100644 --- a/include/Nazara/OpenGLRenderer/Wrapper/Linux/EGLContextX11.hpp +++ b/include/Nazara/OpenGLRenderer/Wrapper/Linux/EGLContextX11.hpp @@ -16,16 +16,15 @@ namespace Nz::GL { public: using EGLContextBase::EGLContextBase; - EGLContextX11(const EGLContextX11&) = default; - EGLContextX11(EGLContextX11&&) = default; + EGLContextX11(const EGLContextX11&) = delete; + EGLContextX11(EGLContextX11&&) = delete; ~EGLContextX11() = default; - bool Create(const ContextParams& params, const EGLContextBase* shareContext = nullptr) override; bool Create(const ContextParams& params, WindowHandle window, const EGLContextBase* shareContext = nullptr) override; void Destroy() override; - EGLContextX11& operator=(const EGLContextX11&) = default; - EGLContextX11& operator=(EGLContextX11&&) = default; + EGLContextX11& operator=(const EGLContextX11&) = delete; + EGLContextX11& operator=(EGLContextX11&&) = delete; private: ::Display* m_xdisplay = nullptr; diff --git a/include/Nazara/Utility/VertexDeclaration.hpp b/include/Nazara/Utility/VertexDeclaration.hpp index 418861f46..6fc49cdd0 100644 --- a/include/Nazara/Utility/VertexDeclaration.hpp +++ b/include/Nazara/Utility/VertexDeclaration.hpp @@ -35,7 +35,7 @@ namespace Nz VertexDeclaration(VertexInputRate inputRate, std::initializer_list components); VertexDeclaration(const VertexDeclaration&) = delete; - VertexDeclaration(VertexDeclaration&&) = default; + VertexDeclaration(VertexDeclaration&&) = delete; ~VertexDeclaration() = default; inline const Component* FindComponent(VertexComponent vertexComponent, std::size_t componentIndex) const; @@ -52,7 +52,7 @@ namespace Nz template bool HasComponentOfType(VertexComponent vertexComponent, std::size_t componentIndex = 0) const; VertexDeclaration& operator=(const VertexDeclaration&) = delete; - VertexDeclaration& operator=(VertexDeclaration&&) = default; + VertexDeclaration& operator=(VertexDeclaration&&) = delete; static inline const VertexDeclarationRef& Get(VertexLayout layout); static bool IsTypeSupported(ComponentType type);