Sdk/LuaAPI: Fix handles retrieval

Former-commit-id: e7aca6dff50c97630e86e90148a9778186e21707
This commit is contained in:
Lynix 2016-05-17 18:11:05 +02:00
parent 7ae35a0f80
commit dff823fe1d
1 changed files with 2 additions and 2 deletions

View File

@ -255,14 +255,14 @@ namespace Nz
inline unsigned int LuaImplQueryArg(const LuaInstance& instance, int index, Ndk::EntityHandle* handle, TypeTag<Ndk::EntityHandle>)
{
*handle = std::move(*static_cast<Ndk::EntityHandle*>(instance.CheckUserdata(index, "Entity")));
*handle = *static_cast<Ndk::EntityHandle*>(instance.CheckUserdata(index, "Entity"));
return 1;
}
inline unsigned int LuaImplQueryArg(const LuaInstance& instance, int index, Ndk::WorldHandle* handle, TypeTag<Ndk::WorldHandle>)
{
*handle = std::move(*static_cast<Ndk::WorldHandle*>(instance.CheckUserdata(index, "World")));
*handle = *static_cast<Ndk::WorldHandle*>(instance.CheckUserdata(index, "World"));
return 1;
}