From 4016d2fdcfca7a1bf10f088b30844769d035560d Mon Sep 17 00:00:00 2001 From: Lynix Date: Wed, 15 Jan 2014 14:40:50 +0100 Subject: [PATCH] Fixed LuaInstance:To[Boolean|Integer|Number|String] Former-commit-id: 7ab510da1474fa0020981f8d5c90cf866087fa36 --- src/Nazara/Lua/LuaInstance.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Nazara/Lua/LuaInstance.cpp b/src/Nazara/Lua/LuaInstance.cpp index fd7afb1de..9bcc077e2 100644 --- a/src/Nazara/Lua/LuaInstance.cpp +++ b/src/Nazara/Lua/LuaInstance.cpp @@ -639,7 +639,7 @@ void NzLuaInstance::SetTimeLimit(nzUInt32 timeLimit) bool NzLuaInstance::ToBoolean(int index) const { - return lua_toboolean(m_state, index) == 1; + return lua_toboolean(m_state, index); } int NzLuaInstance::ToInteger(int index, bool* succeeded) const @@ -650,7 +650,7 @@ int NzLuaInstance::ToInteger(int index, bool* succeeded) const if (succeeded) *succeeded = (success == 1); - return result == 1; + return result; } double NzLuaInstance::ToNumber(int index, bool* succeeded) const @@ -661,7 +661,7 @@ double NzLuaInstance::ToNumber(int index, bool* succeeded) const if (succeeded) *succeeded = (success == 1); - return result == 1; + return result; } const char* NzLuaInstance::ToString(int index, std::size_t* length) const @@ -677,7 +677,7 @@ unsigned int NzLuaInstance::ToUnsigned(int index, bool* succeeded) const if (succeeded) *succeeded = (success == 1); - return result == 1; + return result; } void* NzLuaInstance::ToUserdata(int index) const