From 55970a71ab7696493b4c3ab2956c3c6539fdf9f1 Mon Sep 17 00:00:00 2001 From: lethosor Date: Fri, 29 Jul 2016 11:06:16 -0400 Subject: [PATCH] Fix Lua::Push for enums --- library/include/LuaTools.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/include/LuaTools.h b/library/include/LuaTools.h index 428cbf1f7..c8237eb56 100644 --- a/library/include/LuaTools.h +++ b/library/include/LuaTools.h @@ -287,7 +287,7 @@ namespace DFHack {namespace Lua { #undef NUMBER_PUSH #else template - inline typename std::enable_if::value>::type + inline typename std::enable_if::value || std::is_enum::value>::type Push(lua_State *state, T value) { lua_pushinteger(state, value); }