From 6e4b14588c5ccc6e98cdd9e179b369a5a546fed8 Mon Sep 17 00:00:00 2001
From: Kays Ishaq <kpenguin2000@gmail.com>
Date: Sun, 12 Jul 2020 11:12:16 -0400
Subject: [PATCH] Update lua_infolib.c

---
 src/lua_infolib.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/lua_infolib.c b/src/lua_infolib.c
index d0bad123af..466679d190 100644
--- a/src/lua_infolib.c
+++ b/src/lua_infolib.c
@@ -1567,7 +1567,7 @@ static int lib_setSkinColor(lua_State *L)
 		else if (i == 5 || (str && fastcmp(str,"chatcolor")))
 			info->chatcolor = (UINT16)luaL_checkinteger(L, 3);
 		else if (i == 6 || (str && fastcmp(str,"accessible")))
-			info->accessible = (boolean)lua_toboolean(L, 3);
+			info->accessible = lua_toboolean(L, 3) != 0;
 		lua_pop(L, 1);
 	}
 	return 0;
@@ -1649,7 +1649,7 @@ static int skincolor_set(lua_State *L)
 	else if (fastcmp(field,"chatcolor"))
 		info->chatcolor = (UINT16)luaL_checkinteger(L, 3);
 	else if (fastcmp(field,"accessible"))
-		info->accessible = (boolean)lua_toboolean(L, 3);
+		info->accessible = lua_toboolean(L, 3) != 0;
 	else
 		CONS_Debug(DBG_LUA, M_GetText("'%s' has no field named '%s'; returning nil.\n"), "skincolor_t", field);
 	return 1;
-- 
GitLab