From e447b6c928f110a11a7726a7663b1f0468f22908 Mon Sep 17 00:00:00 2001 From: Lynix Date: Fri, 1 Apr 2016 18:55:17 +0200 Subject: [PATCH] Lua/LuaInstance: Fix defaulting floating point Former-commit-id: 2e12b456c7e998253d58100948c9b069a00abca4 --- include/Nazara/Lua/LuaInstance.inl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/Nazara/Lua/LuaInstance.inl b/include/Nazara/Lua/LuaInstance.inl index 685c50719..a445df491 100644 --- a/include/Nazara/Lua/LuaInstance.inl +++ b/include/Nazara/Lua/LuaInstance.inl @@ -88,7 +88,7 @@ namespace Nz } template - std::enable_if_t::value && !std::is_enum::value, unsigned int> LuaImplQueryArg(const LuaInstance& instance, int index, T* arg, const T& defValue, TypeTag tag) + std::enable_if_t::value && !std::is_enum::value && !std::is_floating_point::value, unsigned int> LuaImplQueryArg(const LuaInstance& instance, int index, T* arg, const T& defValue, TypeTag tag) { if (instance.IsValid(index)) return LuaImplQueryArg(instance, index, arg, tag);