From c6f89757b69dfa910f081dffdbda0c59d91adc82 Mon Sep 17 00:00:00 2001 From: Lynix Date: Wed, 7 Aug 2013 01:10:52 +0200 Subject: [PATCH] Fixed missing noexcept Former-commit-id: 58276c2ba77d0242fade3b29034f28871b48a987 --- include/Nazara/Core/ResourceRef.hpp | 4 ++-- include/Nazara/Core/ResourceRef.inl | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/include/Nazara/Core/ResourceRef.hpp b/include/Nazara/Core/ResourceRef.hpp index dee1a709f..f5b1f7858 100644 --- a/include/Nazara/Core/ResourceRef.hpp +++ b/include/Nazara/Core/ResourceRef.hpp @@ -20,7 +20,7 @@ class NzResourceRef NzResourceRef() = default; NzResourceRef(T* resource); NzResourceRef(const NzResourceRef& ref); - NzResourceRef(NzResourceRef&& ref); + NzResourceRef(NzResourceRef&& ref) noexcept; ~NzResourceRef(); bool IsValid() const; @@ -34,7 +34,7 @@ class NzResourceRef NzResourceRef& operator=(T* resource); NzResourceRef& operator=(const NzResourceRef& ref); - NzResourceRef& operator=(NzResourceRef&& ref); + NzResourceRef& operator=(NzResourceRef&& ref) noexcept; private: T* m_resource = nullptr; diff --git a/include/Nazara/Core/ResourceRef.inl b/include/Nazara/Core/ResourceRef.inl index 71c6d14cd..58caecb44 100644 --- a/include/Nazara/Core/ResourceRef.inl +++ b/include/Nazara/Core/ResourceRef.inl @@ -22,7 +22,7 @@ m_resource(ref.m_resource) } template -NzResourceRef::NzResourceRef(NzResourceRef&& ref) : +NzResourceRef::NzResourceRef(NzResourceRef&& ref) noexcept : m_resource(ref.m_resource) { ref.m_resource = nullptr; // On vole la référence @@ -113,7 +113,7 @@ NzResourceRef& NzResourceRef::operator=(const NzResourceRef& ref) } template -NzResourceRef& NzResourceRef::operator=(NzResourceRef&& ref) +NzResourceRef& NzResourceRef::operator=(NzResourceRef&& ref) noexcept { Reset();