Lua/LuaInstance: Fix move constructor/operator

Former-commit-id: 172608ac5683f594243248017e3abf7f0e2066c9 [formerly d5deec47e4ab121f61ffe7aaea5aa6a7f6774c9e] [formerly 52e490fac2b7003bf64b4eac0cf7e36ce4da46e5 [formerly b64145eecf4cb5c2db1e0e2e780440af8bcb05e7]]
Former-commit-id: ad3eec1403fdec906a6495c675dee0407cb75d9b [formerly 3f76ca985a58fcf13c248d438538139e843d05f7]
Former-commit-id: 3789b4eb068b2fece669f3a5804d0015ba2e806f
This commit is contained in:
Lynix 2016-10-04 17:08:45 +02:00
parent 993cc9f4f6
commit 64785dca17
1 changed files with 10 additions and 10 deletions

View File

@ -16,11 +16,11 @@ namespace Nz
inline LuaInstance::LuaInstance(LuaInstance&& instance) noexcept : inline LuaInstance::LuaInstance(LuaInstance&& instance) noexcept :
m_memoryLimit(instance.m_memoryLimit), m_memoryLimit(instance.m_memoryLimit),
m_memoryUsage(instance.m_memoryUsage), m_memoryUsage(instance.m_memoryUsage),
m_timeLimit(m_timeLimit), m_timeLimit(instance.m_timeLimit),
m_clock(std::move(m_clock)), m_clock(std::move(instance.m_clock)),
m_lastError(std::move(m_lastError)), m_lastError(std::move(instance.m_lastError)),
m_state(m_state), m_state(instance.m_state),
m_level(m_level) m_level(instance.m_level)
{ {
instance.m_state = nullptr; instance.m_state = nullptr;
} }
@ -52,13 +52,13 @@ namespace Nz
inline LuaInstance& LuaInstance::operator=(LuaInstance&& instance) noexcept inline LuaInstance& LuaInstance::operator=(LuaInstance&& instance) noexcept
{ {
m_clock = std::move(m_clock); m_clock = std::move(instance.m_clock);
m_lastError = std::move(m_lastError); m_lastError = std::move(instance.m_lastError);
m_level = m_level; m_level = instance.m_level;
m_memoryLimit = instance.m_memoryLimit; m_memoryLimit = instance.m_memoryLimit;
m_memoryUsage = instance.m_memoryUsage; m_memoryUsage = instance.m_memoryUsage;
m_state = m_state; m_state = instance.m_state;
m_timeLimit = m_timeLimit; m_timeLimit = instance.m_timeLimit;
instance.m_state = nullptr; instance.m_state = nullptr;