From bdffa3c1b3159a92a9b92720aa33f6d847ccccb2 Mon Sep 17 00:00:00 2001 From: mitchell <70453897+667e-11@users.noreply.github.com> Date: Wed, 1 Sep 2010 19:06:02 -0400 Subject: Fixed compiler warnings. --- src/lua_interface.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src/lua_interface.c') diff --git a/src/lua_interface.c b/src/lua_interface.c index 25fc279d..d954e06e 100644 --- a/src/lua_interface.c +++ b/src/lua_interface.c @@ -579,11 +579,11 @@ static long l_toscintillaparam(lua_State *lua, int type, int *arg_idx) { return (long)lua_tostring(lua, (*arg_idx)++); else if (type == tBOOL) return lua_toboolean(lua, (*arg_idx)++); - else if (type == tKEYMOD) - return (luaL_checkinteger(lua, (*arg_idx)++) & 0xFFFF) | - ((luaL_checkinteger(lua, (*arg_idx)++) & - (SCMOD_SHIFT | SCMOD_CTRL | SCMOD_ALT)) << 16); - else if (type > tVOID && type < tBOOL) + else if (type == tKEYMOD) { + int key = luaL_checkinteger(lua, (*arg_idx)++) & 0xFFFF; + return key | ((luaL_checkinteger(lua, (*arg_idx)++) & + (SCMOD_SHIFT | SCMOD_CTRL | SCMOD_ALT)) << 16); + } else if (type > tVOID && type < tBOOL) return luaL_checklong(lua, (*arg_idx)++); else return 0; -- cgit v1.2.3